
Cozumel, Mexico
Barracuda
3-star hotel
This pleasant hotel is centrally located near the white sand beaches of Cozumel. A variety of shops, restaurants, cafes, bars, and entertainment venues are within walking distance. The city center is about 1 km away, with a…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar








