Address: 100-122 W Kahaopea St, Hilo, 96720
Phone: +1 898-956-6596

About Hotel hilo

Hotel hilo is located at 100-122 W Kahaopea St Hilo 96720, US

How to get to Hotel hilo?