This simple hotel is located in Delhi. The establishment comprises a total of 24 snug accommodation units. Internet access is offered at Te New Delhi to make guests' stay even more enjoyable. Visitors are welcomed in a lobby with 24-hour reception. Pets are not allowed at this establishment.