With a stay at Hotel Pez Vela Manzanillo in Manzanillo, you'll be by the sea, just a 5-minute walk from Playa Azul Salagua and 6 minutes by foot from Orus Casino. This hotel is 32.1 mi (51.7 km) from Barra de N ... Read more

View all Luxury Hotels in Manzanillo