CASTLE KAHA LANI RESORT

4460 NEHE ROAD
Lihue
Hawaii
United States