Das Hotel Downtown Grand Houses Porto liegt im Stadtteil Bonfim und überblickt den Garten.
Ponte Dom Luís I ist innerhalb von 20 Minuten fußläufig von hier aus erreichbar und Clérigos-Kirche ist 1 km von der Pension entfernt. Zum Stadtzentrum von Porto sind es 15 Minuten zu Fuß. Capela das Almas liegt in nur 600 Meter Entfernung zum Hotel. Die Bushaltestelle Moreda liegt ganz nah an der Unterkunft.
Neben einer Sitzecke und einer Essecke sind die Zimmer ins Hotel Downtown Grand Houses mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Einige Zimmer verfügen über ein abgetrenntes Bad mit einem Bidet. Hypoallergene Kissen und allergikerfreundliche weiche oder dicke Kopfkissen stehen in den Schlafzimmern zur Verfügung.
Die Gäste können Gerichte der europäischen Küche im Restaurant Vila Gale Hotels, 5 Fußminuten von hier entfernt genießen.