The Green House in Principe Real ligger i Lissabon, 1,3 km fra Rossio og 2 km fra handelspladsen. Der er aircondition. Ejendommen har en rolig gadeudsigt og ligger 2,9 km fra St. Georges Slot og 4,3 km fra Miradouro da Senhora do Monte. Ejendommen ligger 1,4 km fra nationalteatret Dona Maria II og 1,3 km fra byens centrum.
Den rummelige lejlighed har 2 soveværelser, fladskærms-tv med streamingtjenester, fuldt udstyret køkken med opvaskemaskine og ovn, vaskemaskine og 2 badeværelser med bruser. Rygning er ikke tilladt.
Jeronimos Kloster ligger 6,3 km fra lejligheden, og Luz Fodboldstadion ligger 7 km derfra. Den nærmeste lufthavn er Humberto Delgado Lufthavn, 9 km fra The Green House in Principe Real, og overnatningsstedet tilbyder lufthavnstransport mod tillægsgebyr.