With a stay at The Mirador in Mumbai (Andheri), you'll be within a 10-minute drive of Powai Lake and U.S. Consulate General. This upscale hotel is 3.2 mi (5.2 km) from Juhu Beach and 8 mi (12.8 km) from Siddhi ... Read more

View all Luxury Hotels in Mumbai