This hotel is located in Casa Mexicana at the heart of the island of Cozumel that lies in the Caribbean Ocean. It is just a short distance to countless shopping and entertainment venues and the mainland is a few minutes away. The nearest beach is 1 km away.