C
Chuck Bennett Review of Westin Maui Resort / Starwood
Enjoyed the luau that they had. They are also loca...
Enjoyed the luau that they had. They are also located next to Whalers Village with lots of shopping and restaurants.
Comments: