Location: in Puerto Morelos, opposite the beach and 800 m. from the city centre.
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in Puerto Morelos Holiday Destinations in Caribbean & Central America