Ilima Hotel

445 Nohonani St Honolulu HI 96815 USA

(808) 923-1877

Location