Information about Cozumel Palace
Cozumel Palace is located in Cozumel, a fantastic resort bathed in the blue waters of the Caribbean Sea. The all-inclusive hotel offers four restaurants, a new fitness center, a swimming pool, a cocktail bar, and a spa.
Cozumel Palace is located near the beach and in the shopping center area. Punta Langosta Pier and Cozumel Country Club and Golf Course.