HomeAway
Mountain View, Newly Renovated Studio... - HomeAway Lahaina
Spectacular view of the West Maui Mountains; the Lahaina Shores Beach Resort is on 475 Front Street (see map), located in downtown Lahaina. Everything in town is within walking distance. No need to drive. Beach ...
See this content immediately after install