Melia Cozumel

Resort: Melia Cozumel

Location:Cozumel, Mexico

Description: Located on one of the best beaches on Cozumel, this all inclusive resort looks like a Mayan temple and has four restaurants with 147 rooms.

Melia Cozumel Video Tour:

Leave a Reply