Chambres
Les 34 chambres climatisées de l'établissement vous invitent à la détente et comprennent une télévision à écran plat. Des chaînes par câble sont à votre disposition et vous invitent à la détente. Les salles de bain comprennent une douche et des articles de toilette gratuits.
Restaurant
Lors de votre séjour dans cet hôtel, vous pourrez prendre vos repas dans votre chambre grâce au service d'étage 24 heures sur 24.
Position
En choisissant The Manor Hotel, vous profiterez d'un séjour en plein centre de Davao, (Poblacion), à moins de 15 minutes en voiture de SM City Davao et Musée de Davao. Cet hôtel se trouve à 7 km de Centre de congrès SMX de Davao et à 0,7 km de People's Park.