The welcoming beach hotel Cozumel & Resort is excellently situated in one of the most beautiful touristic resorts of Mexico, the island of Cozumel, directly on a private beach and within walking distance from the town centre. A large variety of shops, restaurants, bars, entertainment venues and a vibrant nightlife combined are only a few steps away.