Dotato di noleggio auto e di Wi-Fi nelle aree comuni, l'Hotel The Manor - Nuova Delhi, a 3 stelle, si trova a Nuova Delhi, a una distanza di 2 km dalla Tomba di Humayun. Questo hotel dispone di 3 ristoranti e di un bar caffetteria.
L’hotel vanta una elegante posizione abbastanza vicino alla stazione della metropolitana Ashram. Il Manor offre agli amanti della storia la vicinanza alla Porta dell'India (6 km) e al Forte di Tughlaqabad (7 km). Inoltre, visitare il Parco divertimenti Worlds of Wonder, che si trova a 15 minuti in macchina dalla struttura, può essere molto divertente per tutta la famiglia. La fermata dell'autobus New Friends Colony è situata a 450 metri.
L'Hotel The Manor - New Delhi offre 14 camere confortevoli, alcune delle quali dispongono di un patio e un balcone. Gli ospiti possono usufruire di servizi per la preparazione di tè/caffè e connessione Wi-Fi gratuita e un televisore al plasma. I bagni comprendono un bagno con WC separato e una doccia e sono dotati di diverse comodità, tra cui asciugacapelli e teli da bagno.
Gli ospiti sono invitati al ristorante Camillos a godere del cibo squisito.