Karta Vacation Rentals
In Mumbai's Western Suburbs, this hotel sits about 12 km from the city center. You're minutes from Film City and Powai Lake, with Versova Beach and Juhu Beach also within easy reach. Close to Whistling Woods International and the National Institute of Industrial Engineering, it’s a handy base for film-industry visits and local sights.