hotel stella maris tulum Hotel
AV POLAR MZ 18 L. 1 ENTRE AV COBA EN FRENTE DE SUPER AKI TULUM QUINTANAROO EDIFICIO 2 NIVELES COLOR ARENA, Tulum City Centre, 77760 Tulum, Mexico
Located in Tulum, 2.9 km from Tulum Archeological Site, hotel stella maris tulum provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Great little spot with friendly staff and quaint garden. Located a bit out of the way near the main traffic corner. Clean rooms, clean hotel, good price.