This hotel is situated in Zona Hotelera, just steps from La Isla Shopping Mall and El Sol de Cancun, and within a short walk of West Coast of Isla Mujeres, Punta Cancun, and Punta Nizuc National Park. You’ll also find Chac Mool Beach and Aquaworld within a short drive.