Situated in New Delhi, 1.9 km from Jantar Mantar, Hotel India International Sitare has a terrace and on-site dining, as well as free WiFi. All rooms boast a flat-screen TV with satellite channels and a private bathroom. Attractions in the area include Red Fort, 3.1 km away, or Feroz Shah Kotla Cricket Stadium, set 3.2 km from the property.
At the hotel, rooms include a terrace. Hotel..