CASTLE Nāpili Surf Beach Resort
Summary or Description (Profiles)
Located on picture-perfect Napili Beach in West Maui and overlooking neighboring Molokai and Lanai islands, Napili Surf Beach Hotel offers spacious studio and one-bedroom accommodations with fully-equipped kitchens, free WiFi, ceiling fans, and [...] View More
50 Nāpili Place
Lahaina, HI 96761
Phone Numbers
- Local Phone: 808-669-8002
- US Toll Free: 833-762-1169
Email:
[email protected]Islands:
Island of Hawaiʻi, Kauaʻi, Maui, Molokaʻi, Oʻahu