Con un ristorante, il The Lumiares Hotel & Spa - Small Luxury Hotels Of The World Lisbona, 5 stelle, si trova a circa 5 minuti a piedi dal Miradouro di São Pedro de Alcântara. L’hotel gode di una posizione nel pieno centro della città e una struttura per la ginnastica nella struttura e dispone di un lounge bar.
L'hotel è situato a circa 400 metri dal Chiado e a 3 km dalla stazione ferroviaria Campolide. Gli ospiti possono trovare il Castello di São Jorge a breve distanza dal The Lumiares Hotel & Spa - Small Luxury Hotels Of The World Lisbona. Gli amanti della natura apprezzeranno la vicinanza a Doca da Caldeirinha, che si trova a circa 20 minuti a piedi. C'è il Museo Nazionale di Storia Naturale a soli 1 km. Il The Lumiares Hotel & Spa - Small Luxury Hotels Of The World è a 550 metri dalla stazione della metropolitana Rossio e a due passi dalla fermata dell'autobus Ascensor da Gloria.
Soggiornando in una delle 49 camere, gli ospiti possono usufruire di internet ad alta velocità e una TV a schermo piatto con canali satellitari, nonché di un mini bar e servizi per la preparazione di tè/caffè. Un bagno con WC separato e una doccia sono disponibili nei bagni. I bagni ad uso esclusivo dispongono anche di asciugacapelli e asciugamani per una maggiore comodità dei viaggiatori.
Il ristorante 11 Tapas Restaurante & Cocktails Wine Bar, che offre un vasto assortimento di piatti, si trova a pochi minuti a piedi dal The Lumiares Hotel & Spa - Small Luxury Hotels Of The World Lisbona.