The Aparthotel do Castro has a total of 40 apartments T0, T1 and T2, with kitchen, sitting room and bedrooms, all...
Located on Rossio, Lisbon's main square, it provides panoramic views over the Pombaline quarter, Alfama and the Castle...