The Manor Hotel ligger på D.A. Bldg., A. Pichon Street, 1,2 km fra centrum af Davao City. People's Park er den seværdighed, der ligger tættest på The Manor Hotel. Få de seneste priser på KAYAK nu!