OYO 47854 Star Inn
Block A, Kailash Colony, Kailash Colony, 110048 New Delhi, India,Object type: Hotel Delhi City
Well set in the Kailash Colony district of New Delhi, OYO 47854 Star Inn is located 2.2 miles from Lotus Temple, 3.9 miles from Humayun's Tomb and 5 miles from