Diamond Head Bed And Breakfast

3240 Noela Dr Honolulu HI 96815 USA

(808) 923-3360

Location