Das 4-Sterne-Hotel Stella Maris Tulum liegt in ca. 2 km Entfernung von den Maya-Ruinen von Tulum und bietet WLAN in den Zimmern und Parkplätze.
Das Hotel ist auch rund 25 Minuten zu Fuß vom Nationalpark Tulum entfernt. Die Gäste können das Stadtzentrum von Tulum in nur etwa 15 Minuten zu Fuß erreichen. Das Stella Maris befindet sich in etwa 4 km Entfernung von der Großen Cenote. Die nächstgelegene Bushaltestelle to the beach ist in ca. 10 Gehminuten Entfernung.
Einige Zimmer vom Hotel sind mit einem Patio, einem Flachbild-TV und einer Klimaanlage ausgestattet.
Zu den Speisemöglichkeiten gehört auch das Restaurant Teetotum in unmittelbarer Nähe zum Stella Maris Tulum.