Crab House Tourist Inn and Restaurant (formerly Esta Villa Residencia)

Mansasa Seaside, 6300 Tagbilaran City

6.6

In the vicinity

Airport
Tagbilaran Airfield (4.4 km)
Availability
LookingforBooking.com uses cookies. Click here to view more information. Close