The Albergaria Senhora do Monte is a small and charming hotel offering the best view over Lisbon, the Tagus river and the mythical Castle of São Jorge. The perfect place to stay, isolated on the top of the highest of Lis...
This guesthouse is located just ten metres from the metro station and a ten-minute walk from Lisbon's centre. It offers rooms with cable TV and a peaceful private courtyard.