Located in Lisbon City Center, this luxury hotel is within a 5-minute walk of Liberty Avenue and Rossio Square. Restauradores Square and National Theatre of D. Maria II are also within 5 minutes. Largo da Anunciada Stop is only a 2-minute walk and Restauradores Station is 3 minutes.