Sign up for our newswire newsletter

 

Starwood Opens Westin Princeville

Starwood Hotels & Resorts Worldwide opened The Westin Princeville Ocean Resort Villas on the Hawaiian island of Kauai.

The 18.5-acre resort is located on the island’s north shore and offers 173 two-bedroom villas.