Hotel Description Outrigger Napili Shores sits on a private oceanfront on Napili Bay, approximately 30 miles from Kahului Airport. The resort overlooks the islands of Molakai and Lanai a...more
Epic Trip is not responsible for content from external web sites and sources including photos, videos, reviews of hotels, attractions, restaurants, and destinations