The Lumiares Hotel & Spa - Small Luxury Hotels Of The World Lisboa est à moins de 450 mètres de la Praça Luís de Camões, juste à côté la station de funiculaire. Bénéficiant d'un emplacement près du Miradouro São Pedro d'Alcântara, l'hotel 5 étoiles boutique comprend 49 chambres ainsi qu'un restaurant.
Placé dans un quartier bohémien à Lisboa, l'hotel offre hébergement à proximité de l'église Saint-Roch de Lisbonne, qui est à 5 minutes à pied. À 550 m de la station de métro Rossio, The Lumiares Hotel & Spa - Small Luxury Hotels Of The World se trouve à 1 km du Château Saint-Georges. Cet hébergement est près des parcs. Le Zoo de Lisbonne est à environ 3 km de l'hotel. Pour ceux qui voyagent de loin, l'aéroport Humberto Delgado de Lisbonne est à 15 minutes en voiture.
The Lumiares Hotel & Spa - Small Luxury Hotels Of The World de Lisboa offre des chambres avec un coin salon et un coin repas comprenant une climatisation, ainsi qu'Internet à haut débit et une TV à écran plat avec des chaînes satellite. Elles sont équipées d'un bureau, et disposent également d'un minibar et d'une cafetière/théière. Les pièces sont équipées d'une toilette séparée et une douche, en outre un sèche-cheveux et des draps de bain sont aussi fournis.
Les invités peuvent visiter le restaurant Lumi Rooptop et le bar lounge.