Hotel Castillo Huatulco
Boulevard Santa Cruz, 303, Santa Cruz Huatulco, Mexico
Booking.com
Book Now