Located only 5 minutes' stroll from the baroque Church of Sao Domingos, the 3-star Solar Castle Lisbon Downtown Hotel has a sun terrace. This Lisbon guest house is in the Lisbon Old Town district, in the vicinity of such natural sights as the Miradouro de São Pedro de Alcântara.
Bairro Alto is just 1 km away, and culture-oriented attractions such as the Lisboa Story Centre lie within a 1.1-km distance of the hotel. Standing merely 10 minutes on foot from the Rossio Square, the Solar Castle Lisbon Downtown is nearly 25 minutes on foot from the public Parc Eduardo VII. Standing 950 metres away, the latin-cross-shape 12th-century Lisbon Cathedral is a hard-to-miss divine tourist destination. Guests will find themselves a mere 5 minutes on foot from Martim Moniz tube station, and approximately a 15-minute ride from Oceanario de Lisboa Oceanarium.
A balcony are included in the rooms for guests' convenience.
Cervejaria Ramiro, situated within reach of Solar Castle Lisbon Downtown Hotel, is a perfect place to enjoy Portuguese cuisine.