With a stay at Sai Palace Hotel in Mumbai (Andheri East), you'll be a 5-minute drive from Powai Lake and 9 minutes from U.S. Consulate General. This hotel is 3.6 mi (5.9 km) from Juhu Beach and 8.3 mi (13.4 km) ... Read more

View all Luxury Hotels in Mumbai