Castle Ilikai Tower
HotelWarmly furnished condos in a polished hotel offering a restaurant, a bar & an outdoor pool. People often mention stay, great, views,
Address
1777 Ala Moana Blvd, Honolulu, HI 96815
Website
Contact
(808) 955-7327Rating on Google Maps
4.60 (121 reviews)Open on Google Maps