Villa Formosa
Hotel
6340 Bohol
Philippines
Phone: +63 (38) 5028024
Website: http://www.boholformosa.com
Located 200 meters away from Dumaluan Beach Villa Formosa is a peaceful getaway in Panglao with 5 bungalows, a villa and a private pool for guests only.



