Valverde Hotel
With a stay at Valverde Hotel, you'll be centrally located in Lisbon, steps from Avenida da Liberdade and 10 minutes by foot from Rossio Square. This 5-star hotel is 0.6 mi (1 km) from Santa Justa Elevator and 1.3 mi (2.1 km) from Castle of São Jorge.