Jacaranda Inn 2 stars

65-1444 Kawaihae Road, Waimea, HI 96743, United States of America

Hotel image
Read more reviews for Jacaranda Inn