2560 Kekaa Dr #G-303 Lahaina Hawaii
Located in Lahaina, this villa is within a 15-minute walk of Whalers Village and Whalers Village Museum. Featured amenities include multilingual staff, a library, and ATM/banking services. Free self parking is available onsite.