Corazon De Jade is located 300 metres from Tulum town centre and 10 minutes’ drive from the beach area. Free Wi-Fi access is available in public areas. Each room here will provide you with a TV, air conditioning and a patio.
Number of rooms: 10
Avenida Tulum entre Acuario Sur y Jupiter Sur Manzana 4 Lote 12, Tulum City Centre, 77780 Tulum, Mexico