The 3-star Solar Castle Lisbon Downtown Hotel gives quick access to the baroque Church of Sao Domingos, situated only a 5-minute walk away.
The guest house is located right in the centre of Lisbon just 1.6 km from the Lisbon Military Museum and 850 m from the Chiado district. This Lisbon hotel offers proximity to natural sights like the Miradouro de São Pedro de Alcântara (0.9 km) and the public Parc Eduardo VII (2.2 km). The Solar Castle Lisbon Downtown is also nestled in the Lisbon Old Town district where guests will find many attractions, including the Rossio Square, which is approximately a 10-minute stroll away. The accommodation is only a few steps from Martim Moniz tube station.
Some of the private bathrooms come with a hairdryer.
Situated a mere 650 metres from the Solar Castle Lisbon Downtown, the restaurant Cervejaria Ramiro offers a Portuguese menu.