The hotel is conveniently located near Mexico's Chichen Itza, nestled in the jungle, near the mysterious pyramids. The bus station is around 4 km away.odernity is integrated with the Maya architecture and the magical nature in all the facilities at this hotel. Guests can rest peacefully in any of the 22 deluxe rooms which are beautifully decorated and all surrounded by the majesty and tranquillity of the Mayan jungle. Built in 2010, the establishment features a lobby with 24-hour reception an...