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