Hotel Shri Sai International is located in New Delhi, 21 km from Jantar Mantar Guests can enjoy the on-site restaurant All rooms come with a TV You will find a 24-hour front desk at the property The hotel also offers car hire Red Fort is 28 km from Hotel Shri Sai International, while Feroz Shah Kotla Cricket Stadium is 3 km away The nearest airport is Delhi International Airport, 15 km from the property