Guests of Hotel Star 17 New Delhi can enjoy access to KaliBari Temple, located 15 minutes' walk away.
This hotel is located in New Delhi, 950 metres from Dwarka Sector 13 tube station. The 2-star hotel is also a 25-minute stroll from ISKCON Temple. The property is 2.2 km from Park Dwarka. The Star 17 is a 30-minute drive from New Delhi train station, while Delhi International airport is 25 minutes' drive away.
This hotel is right near the restaurant Sagar Ratna.