Hotel Torre Di Bellosguardo is situated on Bellosguardo hill. Because of its idyllic elevation, the hotel offers stunning panoramic views of the city and surrounding countryside. Located just ten ...
Listen, we’d always recommend trying out the local cuisine when travelling, especially in a place like Lisbon, where there’s no end to wonderful restaurants serving up delicious Portuguese food.