Papa Freds Beach Resort 3 stars

Sabang Beach, 5203 Puerto Galera, Philippines

Hotel image
Read more reviews for Papa Freds Beach Resort