Camella Homes Vacation Home Tagbilaran City, Bohol
Camella Homes is an accommodation situated in Tagbilaran City, 37 km from Tarsier Conservation Area and 11 km from Baclayon Church. It is set 12 km from Hinagdanan Cave and offers free Wi-Fi and free private parking.
Bkl 21 lot 6 Treiste phase 1 Camella, 6300 Tagbilaran City, Philippines