

3-star · San Francisco Island
Himensulan, San Francisco, Cebu, Philippines
3-star CAMOTES TOURIST INN in San Francisco Island — compare prices across major booking sites on Booking Wolf.
CAMOTES TOURIST INN is at Himensulan, San Francisco, Cebu, Philippines, in San Francisco Island.
Loading live availability and room rates…