Flamingo Hotel
Hotel
Cozumel
Featuring a roof terrace with Caribbean Sea views, Hotel Flamingo offers charming accommodation with free Wi-Fi. It is located just 50 m from the waterfront in Cozumel.
Number of rooms: 24
Calle 6 Norte #81, 77600 Cozumel, Mexico