Ungefähr 11 Fußminuten von der Laguna Kaan Luum entfernt, bietet das 4-Sterne-Hotel Stella Maris Tulum einen geführten Tourenservice an. Das Hotel besticht durch WLAN in den Zimmern.
Das Stadtzentrum von Tulum kann man innerhalb von 15 Minuten zu Fuß erreichen. Das Stella Maris Tulum liegt 900 m vom Park Dos Aguas. Der Paradise Beach liegt etwa 2 Kilometer vom Hotel entfernt. Die Bushaltestelle to the beach befindet sich gleich neben der Unterkunft.
Einige der Zimmer im Hotel Stella Maris Tulum sind mit einem Patio, einem Flachbild-TV und einer Klimaanlage ausgestattet.
Sie können im Restaurant Teetotum zu Abend essen, das sich in einer Entfernung von 6 Minuten zu Fuß vom Hotel befindet.