Das Hotel Monte Mar Palace liegt am Ortsrand von Ponta Delgada direkt am Meer und nur wenige Kilometer von der Innenstadt entfernt. Die Umgebung bietet eine ruhige Lage mit Ausblick auf den Garten und die Strandnähe rundet die Lage ab. Einkaufsmöglichkeiten, Bars und Restaurants sind in Gehweite vorhanden.
Das Haus verfügt über 111 Zimmer, darunter Doppelzimmer und Suiten, die teilweise mit Balkon oder Terrasse und Meerblick ausgestattet sind. Die Unterkünfte bieten verschiedene Bettgrößen, darunter Doppel-, Queen- und Kingsize-Betten, und sind mit modernen Annehmlichkeiten wie Klimaanlage und Safe versehen.
Das Monte Mar Palace bietet eine Vielfalt kulinarischer Optionen mit Restaurants, Bar und Café sowie Speiseangeboten vom Frühstücksbuffet bis zu All-Inclusive-Verpflegung. Freizeitangebote umfassen Wellness mit Massagen und Sauna, diverse Sportmöglichkeiten wie Golf, Squash und Wassersport sowie ein abwechslungsreiches Animationsprogramm. Fahrradverleih, ein beheizter Pool und Spielzimmer ergänzen das Angebot.