Kauai Beach Resort- an Aqua Boutique

4331 Kauai Beach Dr
Lihue
Hawaii
United States