Location
With a stay at Sai Palace Hotel & Gardens Mira Road in Mira Bhayandar (Mira Road East), you'll be within a 5-minute drive of Sanjay Gandhi National Park and Thakur Mall. This hotel is 13.6 mi (21.8 km) from Juhu Beach and 12.9 mi (20.7 km) from Powai Lake.