Hotel do Chiado is located in the heart of Lisbon in one of the city's biggest shopping areas, close to a lot of local attractions such as Elevador de Santa Justa and Rossio Square.
The rooftop bar has magnificent views over the Castle of São Jorge, the city and the Tagus River.
The rooms are equipped with a flat-screen TV and air conditioning, offering panoramic views of the city of Lisbon. Some rooms also have large terraces with tables and chairs.