Ilikai 1130



Honolulu • Show on map
View Details for Price
Offering mountain views Ilikai 1130 is a property located in Honolulu a 8-minute walk from Fort DeRussy Beach and one mile from Magic Island Lagoon Beach. The air-conditioned property is a 7-minute walk…More info
