Radisson Blu Plaza– This is one of the fashionable small business hotels situated in Mehpalpur and that is pretty close to the domestic and international airport just 5 minutes away. This resort is located on https://tiannaldlo317209.kylieblog.com/30765580/a-review-of-hotels-near-delhi-airport