This 4-star hotel is surrounded by the Bays of Huatulco and sits on Chahue Bay. The hotel features the Villa Blanca Beach Club Restaurant and rooms with free Wi-Fi.
Number of rooms: 61
Boulevard Benito Juarez s/n, Sector R Chahue, 70989 Santa Cruz Huatulco, Mexico