Legaspi Inn

Address: Pelayo Street
Davao City
Davao, Philippines
Telephone Number: (082) 226-3842
Check the Latest Available Rates from Agoda:
Photos from Agoda