The Lumiares liegt etwa 1 km vom Zentrum Lissabons entfernt und verbindet die zentrale Lage mit einem breit gefächerten Angebot im Haus. Lissabon ist für seine historischen Viertel, die charakteristischen Straßenbahnen und die Aussichtspunkte über den Tejo bekannt. Die Lage eignet sich damit als Ausgangspunkt, um die portugiesische Hauptstadt zu erkunden und anschließend in die Unterkunft zurückzukehren. Ein Tourdesk unterstützt bei der Buchung von Ausflügen, während Geschäfte zum Stöbern einladen.
Die Zimmer verfügen je nach Kategorie über ein Doppel-, Queensize- oder Kingsize-Bett. Teppichböden, Klimaanlage und Zentralheizung tragen zu einem angenehmen Raumklima bei. Eine Minibar, ein Safe und eine Kochnische mit Kühlschrank, Tee-/Kaffeemaschine und Geschirrspüler ergänzen die Ausstattung. Satelliten-/Kabel-TV und kostenfreies WLAN bieten Unterhaltung und Verbindung, während Dusche, Badewanne, Haartrockner, Bademäntel, Hausschuhe sowie Kosmetikartikel im Bad bereitstehen. Zustellbetten können angefordert werden.
Für Erholung sorgen Sauna, Dampfbad sowie buchbare Massagen und Körperbehandlungen. Ein Fitness-Studio unterstützt das Training während des Aufenthalts. Mit dem Fahrradverleih lässt sich Lissabon aus eigener Kraft erkunden. Zusätzlich stehen unter anderem Tauchen, Windsurfen, Kanu, Aerobic und Reiten als sportliche Angebote zur Verfügung. Zimmerservice, Weckdienst, Wäscheservice und ein Shuttlebus ergänzen die praktische Infrastruktur.
Für die Verpflegung stehen ein Restaurant, ein Café und eine Bar zur Auswahl. Das Hotel serviert täglich ein nahrhaftes Frühstück. Diätgerichte, Kindermenüs und spezielle Verpflegungsangebote können auf Wunsch zubereitet werden. MasterCard wird als Zahlungsmittel akzeptiert.