Keaau Place 3 stars

15- 1435 26th Avenue (Olena) , Keaau, HI 96749, USA

Hotel image
Read more reviews for Keaau Place