Nestled in the heart of Alfama, Solar Dos Mouros is an ideal spot from which to discover Lisbon. The hotel is not too far from the city center: just 0.6 Km away, and it normally takes about 15 minutes to reach ... Read more

View all Luxury Hotels in Lisbon