Collection O 87094 Hotel Star Ki is a modern hotel located in Delhi. The hotel is 19 km from India Gate and 23 km from Red Fort and offers comfortable stays at affordable prices.
Everythjng is perfect in cleaning and stay ac is very good worth every penny
I get comfortable n east property with good location by oyo..