About it
Located 656 feet from Barra de Navidad beach, Villa Santa Barbara offers outdoor pool, a terrace and colorful décor. This self-catering accommodations features free Wi-Fi.
The apartments and studios offer satellite TV, air conditioning and pool views. There is a fully-equipped kitchen with a microwave and a refrigerator. Private bathrooms also come with a shower. Some of the properties have a seating area.
At Villa Santa Barbara you will find a garden and BBQ facilities. Other facilities like shared lounge, luggage storage and a laundry are offered. A variety of restaurants can be reached within 984 feet.
The property offers free parking and it is 25 mi from Manzanillo International Airport. The property can arrange boat tours and fishing.