Westin Princeville Ocean Resort Villas
Westin Princeville Ocean Resort Villas
Dec 8–15, 2026 · 7 nights · $175/night