Clean and modern hotel in a popular area of New Delhi. Most of the rooms don't have windows but that's quite normal for Delhi. Staff is helpfull and friendly. They even have a free wi-fi However the hotel can be really noisy at night due to arriving or departing travelers or working staff. The hotel is within walking distance of...
More
