Aqua Bamboo Waikiki Hotel

Part of Aqua ®
Hotel
Amenities
Wi-Fi
Location
2425 Kuhio Avenue
Honolulu, HI
96815