

When you stay at Grand Residences All Inclusive in Puerto Morelos, you'll be on the beach, within a 5-minute drive of Ojo de Agua Beach and San Jose Catholic Parish. This 5-star property is 14.7 mi (23.7 km) from Maroma Beach and 17.3 mi (27.9 km) from Tres Rios Ecopark.