Photos for Castle Kaha Lani Resort

4.0
35 votes

Castle Kaha Lani Resort

4460 Nehe Road, Lihue, Hawaii 96766 USA

Add Photo