Napili Surf Beach Resort

(808) 669-8002

50 Napili Pl
Lahaina, HI 96761-9038