Hotel Pez Vela features a garden, terrace, restaurant, and bar in Manzanillo. This 4-star hotel offers room service, a 24-hour front desk, and free Wi-Fi. It also provides concierge services and assistance with organizing tours.

All hotel rooms are equipped with a desk, private bathroom with a shower, complimentary toiletries, as well as a TV, air conditioning, and a wardrobe. Some rooms also include a balcony.