Set in Lisbon, 1.3 km from Rossio and 2 km from Commerce Square, The Green House in Principe Real offers air conditioning. The property features quiet street views and is 2.9 km from St. George's Castle and 4.3 km from Miradouro da Senhora do Monte. The property is 1.4 km from Dona Maria II National Theatre, and within 1.3 km of the city centre.
The spacious apartment has 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a shower. The accommodation is non-smoking.
Jeronimos Monastery is 6.3 km from the apartment, while Luz Football Stadium is 7 km from the property. The nearest airport is Humberto Delgado, 9 km from The Green House in Principe Real, and the property offers a paid airport shuttle service.