Directions to Hotel Universe InnAddress: 17A/51 W.E.A Ajmal Khan Road, Karol Bagh, New Delhi, India
Average rating: 53%
Rooms from: US$ 27.29
Directions to Hotel Universe Inn
3 km from New Delhi train station Rs.150/= 3 km from Shivaji Bus station Rs.150/= 18 km from IGI Airport T3 Rs.250_300/= Located in the main shopping area (Ajmal Khan Market) Karol Bagh near the metro station.