Green House Hotel is in de wijk Massarelos van Porto geplaatst, met uitzichten op de tuin. Gasten kunnen genieten van een continentaal ontbijt en toegang tot een terras.
De bed en breakfast is gesitueerd op zo'n dan 10 minuten rijden van de kathedraal van Porto en biedt ook toegang tot sportgelegenheden zoals Estádio do Dragão 4 km verderop. Het hotel ligt vlak bij de bushalte Salgueiro Maia en niet ver van Praca da Galiza. Bezoek Lago das Ninfas, op slechts 900 meter van het pand, en voel volledige harmonie met de natuur van Portugal. Gasten kunnen gemakkelijk in contact komen met de geschiedenis van Porto door een bezoek te brengen aan Palácio da Bolsa, gelegen op 5 minuten autorijden van Green House Hotel.
Tot de voorzieningen op de kamers behoren een flatscreen TV met satellietzenders, evenals koffie- en theevoorzieningen. Ze beschikken ook over koffie- en theefaciliteiten, een koelkast.
Verschillende eetgelegenheden omvatten Cafe Snack Bar Garcon met menu's van Europese maaltijden, op korte loopafstand van dit hotel in Porto.