Karta Vacation Rentals
Hotel KC Palace sits in Andheri (Western Suburbs) of Mumbai, about 7 km from the city center. Close to Powai Lake, Juhu Beach and Versova Beach, it’s also near Shoppers Stop, the University of Mumbai and NITIE—an easy base for both business and beach days.