This Isla Mujeres hotel is within a 10-minute walk of Playa Norte and Playa del Secreto beaches. Garrafon park is also less than 5 kilometers away.