Camiguin Highland Resort 4 stars

Soro-Soro, Camiguin Island, 9100 Mambajao, Philippines

Hotel image
Read more reviews for Camiguin Highland Resort