3 star hotel

Ruta Del Sol

Avenida Tulum, Ent. Polar Jupiter M5, Tulum Centro C.P 77760, Quintana Roo, Mexico - Tulum, Quintana Roo - Mexico - 77760

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00