Waikiki Marina Resort at the Ilikai
Waikiki Marina Resort at the Ilikai
Resort
1777 Ala Moana Blvd., Suite 135
, Honolulu, Hawaii, United States of America
96815
88
Very Good ·
927 reviews