Das Grupotel Cala Marsal Nature Hotel liegt in Porto Colom nahe einer idyllischen Badebucht, etwa 200 Meter vom Strand entfernt. Das Stadtzentrum mit Einkaufsmöglichkeiten und dem malerischen Hafen ist in rund 2 Kilometern erreichbar. Eine Bushaltestelle befindet sich etwa 200 Meter vom Hotel entfernt. Die Anlage umfasst einen schönen Garten und bietet Aussicht auf das Meer von den Balkonen oder Terrassen der Zimmer.
Das Hotel bietet Zimmer mit Klimaanlage, separatem Schlafzimmer und Ausstattung wie einem Safe, Kühlschrank und Tee-/Kaffeezubereiter. Zustellbetten sind auf Wunsch erhältlich. Die Räume sind mit Dusche und Badewanne ausgestattet und verfügen über Telefon und TV.
Gäste finden sowohl ein Restaurant als auch eine Bar im Hotel. Zur Erholung stehen Massagen und Wellnessangebote zur Verfügung. Sportlich aktive Gäste können Tennis, Squash und Golf nutzen oder Wassersportarten wie Tauchen und Segeln ausüben. Ein Fahrradverleih ermöglicht Erkundungen der Umgebung.