Website: castleresorts.com
Phone: (808) 931-3300
Cross Streets: Between Lemon Rd and Kalakaua Ave
134 Kapahulu Ave Honolulu, HI 96815 4638.57 mi
Is this your business? Verify your listing