It was overall nice. Studio room is quite small but bathroom is big enough. Restaurant mainly Japanese with limited Indian / Chinese options.
A little inside the street so maps would be helpful to locate.
Avalon Resort in Delhi India - Book Avalon Resort, Delhi Online at MakeMyTrip.com. Find best offers and discounts on Avalon Resort, Delhi. Check Avalon Resort rates, photos and booking information online.