El Papalote Ecologico is a beachfront venue that offers 10 rooms with sea views. You can make use of 24-hour reception and room service on the premises of the accommodation.
The hotel is located within a 5-minute walk from the city center. It is 272 km to Tepoztlan.
Every room comes with an adjoining terrace, a work desk and a CD player. Bathrooms are appointed with a bath, a shower and towels.
It offers bicycles for rent. Active guests will enjoy canoeing, hiking and cycling provided for their rest.