Privileged location on the beach with views across the Caribbean facing Isla Mujeres
BLvd Kukulcan Km 9.5 Lt6
Cancun
77500
Mexico
Checking for room alternatives