Photos coming soon
HOTEL
Hotel Universe Inn
17-A/51 AjmalKhan Road Karol BaghNear Karol Bagh Metro Station, New Delhi, India
Where it sits
Hotel Universe Inn
17-A/51 AjmalKhan Road Karol BaghNear Karol Bagh Metro Station, New Delhi, India
28.65190, 77.18589
Plan around Hotel Universe Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
