Hotel BKC Palace is located in Kurla, a neighborhood in Mumbai, and is near the airport and near a train station. Carter Road Promenade and Mumbai International Cruise Terminal are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Sanjay Gandhi National Park and Mahim Beach. Looking to enjoy an event or a game while in town? See what's happening at MMRDA Grounds or Mahalaxmi Racecourse.