The 3-star Star Inn is a good starting point to New Delhi's sports attractions, including Siri Fort Sports Complex, which is approximately 10 minutes away by car.
The hotel is located in New Delhi, at a distance of 300 metres from Greater Kailash tube station. Business travellers will enjoy being close to Chor Minar Stone Tower (3.5 km) and Qutub Minar (6 km). This New Delhi hotel stands about a 25-minute walk from ISKCON Temple Delhi, popular with pilgrims and tourists alike. You can catch the bus at Savitri Cinema bus stop, on the doorstep of the property.
Star Inn is at a distance of 400 metres from Naturals Ice Cream, which serves delectable meals.