Castle Molokai Shores 3 stars

Kamehameha Highway, Star Route, Kaunakakai, HI 96748, United States of America

Hotel image
Read more reviews for Castle Molokai Shores