Le Passion Inn Lisbon est installé dans un quartier historique et central de Lisbonne. Il se trouve à 7 minutes de marche du centre-ville et à 5 minutes à pied de la station de métro Alameda.