image35

LOCATED IN THE WAILEA RESORT ON THE ISLAND OF MAUI

161 Wailea Ike Place, Wailea, Hawaii 96753, United States

808-877-7073

image36