Localizado a uma distância de 3.4 km do Parque Dos Aguas, hotel Nature Luxury Selva Norte Tulum dispõe de Wi-Fi nos quartos e de estacionamento privado no local.
O hotel fica a uma distância aproximada de 25 minutos a pé do Cenote Cristal. As Ruínas Maias de Tulum também está a uma distância de 7 km deste hotel de 31 quartos.
Os quartos oferecem cozinha totalmente equipada, juntamente com armário para o conforto dos hóspedes. Tem uma vista para o jardim.