Located 4.3 miles from Tulum Archaeological Site, the comfortable Nature Luxury Selva Norte Tulum hotel features Wi-Fi in the rooms and parking on site. Featuring a swimming pool, this Tulum hotel is approximately a 10-minute drive from natural sights like Dos Aguas Park.
The hotel is a great place to stay due to its prime location in Tulum. Guests can easily reach Cenote Crystal Museum which is 1.4 miles from the Nature Luxury Selva Norte Tulum.
They are equipped with private bathrooms. The rooms also look over the garden.