Description
Located in the shopping paradise Karol Bagh, approximately 3 kilometers from the center.
The Universe Inn is Located in the Karol Bagh area. At the hotel there is a reception, restaurant, luggage room, safe depost boxes, conference room and WiFi.
Rooms with bathroom/shower, telephone, TV, minibar, safe, air conditioning and WiFi.
Address: 17A/51 W.E.A Ajmal Khan Road,
Karol Bagh, 110005 New Delhi, India