Cet hôtel d''affaires est situé dans le centre de la capitale portugaise de Lisbonne, en face de l''Instituto Superior Técnico et à seulement quelques pas de la station de métro Alameda, du Musée Calouste Gulbenkian et des arènes de style néo-mauresque Campo Pequeno. Le parc des Expositions FIL et le centre historique avec ses célèbres sites touristiques sont facilement accessibles en métro, l''aéroport international est à 15 minutes en bus.
Cet hôtel est situé dans le centre-ville de Lisbonne, à seulement quelques minutes à pied du centre commercial d’Amoreira. Il y a un arrêt de bus à 200 m et la station de métro la plus proche est à 800 m. L''hôtel se trouve également à 500 m d''un restaurant, à 2,5 km de différents bars et cafés, ainsi qu''à 5 km de l’aéroport.