L'hotel Anand Villa Nuova Delhi, situato nel quartiere Delhi Est, si trova a 4 km da attrazioni culturali come la Galleria Nazionale d'Arte Moderna.
Quest'affittacamere è a circa 10 minuti in auto dalla Tomba di Humayun, mentre la Moschea Jama Masjid è a 15 minuti in auto. Lo Zoo di Delhi, a 3 km, è sicuramente una tappa obbligata per le famiglie in visita a Nuova Delhi. Puoi trovare facilmente il Forte Rosso di Delhi a circa 20 minuti in auto dall'Anand Villa Nuova Delhi. La stazione della metro Laxmi Nagar è situata vicino a questo hotel.
Alcune camere della struttura includono un bar sulla terrazza, un televisore a schermo piatto e un impianto di climatizzazione.
L’hotel include una colazione vegetariana quotidiana. I ristoranti vicini, tra cui Nazeer Foods, si trovano a 650 metri dall'hotel Anand Villa Nuova Delhi.