Vista Lodge

Address: #12 A. Lesage St
Bohol, Philippines
Telephone Number: (63) (38) 4113072
Check the Latest Available Rates from Agoda:
Photos from Agoda