Hotel Barracuda Location
Avenida Rafael E. Melgar, 628, Cozumel, Mexico
Enter dates to see available properties
Area Information
Attractions
Isla Pasion Weddings
50 m
Parque Quintana Roo
200 m
Parque Atardecer MAya
200 m
Plaza Punta Langosta
250 m
Cementerio Municipal
300 m
San Miguel de Cozumel Punta Langosta Lighthouse
300 m
Punta Langosta Pier
350 m
Gral Rafael E. Melgar
450 m
Cinepolis Movie Theater
450 m
Rafael E Melgar Statue
450 m
Zero Kilometer Marker
600 m
Chankanaab Adventure Beach Park
850 m