Malama House

13-1230 Malama St, Pahoa, HI 96778, United States of America

Hotel image
Read more reviews for Malama House