Holiday Inn Huatulco offers accommodation in Santa Cruz Huatulco. Guests can enjoy the on-site bar and free Wi-Fi throughout the property.
Number of rooms: 83
Blvd Benito Juarez # 604, Sector A, Bahias de Huatulco, 70987 Santa Cruz Huatulco, Mexico