Call to speak to one of our experts 0330 094 8364
The Hotel is in the center of Delhi, walking distance from New Delhi Railway Station, half km from city centre, 15 km from National Airport and 20 km from International Airport Adjacent to R.K Ashram Metro Station.

Please wait...

We're searching our best deals
  • Book with confidence
  • Award-winning agency
  • ABTA & ATOL protected
  • Secure online booking