The 3-star Hotel Sai Palace- Near Tata Memorial Hospital Mumbai lies in the Central district, within reach of entertainment venues like the movie theater "Plaza Theatre", nearly a 10-minute ride away.
The Nehru Science Centre is 3.5 km away, and culture-oriented attractions such as the longtime Bhau Daji Lad Museum lie 3.2 km from this Mumbai hotel. The nearby business venues include Indiabulls Finance Centre Business Center (2.5 km) and 18.99 Latitude Banquets (2.2 km). Also, the Sai Palace- Near Tata Memorial Hospital Mumbai is approximately a 25-minute stroll from the Shree Siddhivinayak Temple, and Bandra train station is located approximately a 10-minute drive away. Staying at the hotel, you'll be 20 km from Chhatrapati Shivaji International airport.
Each of the 13 rooms is equipped with air conditioning as well as a flat-screen TV with satellite channels.
Millennium Restaurant & Bar, situated in proximity to the Sai Palace- Near Tata Memorial Hospital, is a perfect place to enjoy Chinese cuisine.