Das Hotel Lucia liegt zentral in Wien und bietet eine günstige Anbindung an das Schloss Schönbrunn sowie an das Stadtzentrum. Die Umgebung zeichnet sich durch eine gute Erreichbarkeit mit öffentlichen Verkehrsmitteln aus, die Haltestelle ist fußläufig erreichbar. Das Haus besteht aus einem vierstöckigen Haupthaus und einem fünfstöckigen Nebengebäude, eingebettet in eine Gartenanlage, die zusätzlichen Raum für Erholung im Freien bietet.
Gäste können zwischen Einzelzimmern, Doppelzimmern und Suiten wählen. Die Zimmer verfügen über Teppichboden, Klimaanlage und individuell steuerbare Heizung. Zur Ausstattung zählen außerdem Safe, Minibar sowie ein TV-Gerät mit Satelliten- und Kabelempfang. Die Badezimmer sind mit Dusche und Haartrockner ausgestattet. Einige Zimmer sind rollstuhlgerecht eingerichtet.
Zu den gastronomischen Einrichtungen gehören ein Restaurant, ein Frühstückssaal, ein Café und eine Bar, in denen täglich Frühstück und Mittagessen serviert werden. Auf Wunsch werden diätetische Speisen und Kindermenüs angeboten. Für Freizeitgestaltung stehen Tennis, Golf, Fahrradverleih und verschiedene Sportangebote zur Verfügung. Weitere Services umfassen Zimmerservice, Wäscheservice, Arztservice, Parkplatz und Garage.