Das Hotel Palácio do Governador liegt zentral in Lissabon, etwa 12 Kilometer vom Strand entfernt. Die Anlage bietet neben einem Gartenbereich auch einen TV-Raum und eine Bibliothek, die zur Entspannung einladen. Geschäfte runden das Angebot im Haus ab.
Das Hotel bietet Zimmer mit Optionen wie Teppichböden und wahlweise Doppel- oder Kingsize-Betten. Ausgestattet sind die Unterkünfte mit Safe und Minibar sowie modernen Bädern mit Dusche und Badewanne. Tee- und Kaffeemaschinen ergänzen die Ausstattung.
Die gastronomischen Einrichtungen umfassen ein Restaurant, ein Café und eine Bar. Morgens steht ein reichhaltiges Frühstücksbuffet bereit, zu Mittag und Abend werden Gerichte à la carte serviert. Auch spezielle Menüs wie Diät-, glutenfreie und vegetarische Optionen sind erhältlich. Zu den Freizeitangeboten zählen Fahrradverleih, Fitness und Wellness mit Sauna und Massagen.