Just Relax Massage befindet sich 10 Minuten Gehweg vom The Watermark Hotel San Pedro entfernt und ist unbedingt einen Besuch wert. Das Restaurant Sky View und die Pool- Bar stehen den Gästen auf dem Gelände des Hotels zur Verfügung. Ein großer Pluspunkt ist zudem die erstklassige Lage in San Pedro.
Das 4-Sterne-Hotel ist in etwa 1 km Entfernung von der Belizean Arts Galerie gelegen. Zum Stadtzentrum von San Pedro sind es 20 Minuten zu Fuß. Das Watermark liegt in unmittelbarer Nähe von der Galerie von San Pedro. Die Autofahrt vom 5 km weit entfernten Flughafen San Pedro beträgt etwa 10 Minuten.
Die Unterkunft umfasst 54 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — kostenloses WLAN und einen Flachbildfernseher mit Satellitenkanälen. In Badezimmern werden eine begehbare Dusche und eine getrennte Toilette zur Verfügung gestellt. Die separaten Schlafzimmer sind mit einem Schrank eingerichtet. Die privaten Badezimmer verfügen über eine begehbare Dusche und eine getrennte Toilette sowie Annehmlichkeiten wie einen Haartrockner und Handtücher. Von mehreren Zimmern aus öffnet sich ein Ausblick aufs Meer.
Das The Watermark Hotel bietet das À-la-carte- Restaurant mit karibischen Speisen.