Accommodation rating: Superior
The Hotel do Chiado is located in the heart of Lisbon, a 5-minute walk from Elevador de Santa Justa and Rossio square. The hotel has a rooftop terrace with views of Sao Jorge castle and a popular bar overlooking the Tagus river. The rooms are bright and feature panoramic views of Lisbon with spacious terraces, tables and chairs in some.
Features: 40 rooms, restaurant, lounge bar, lift, rooftop terrace.
Room amenities: Air conditioning, cable television, safe, minibar, hairdryer, Wi-Fi.
Please call 020 3813 2966 for more information or to make a booking.