Hotel Imperial Palace CST is situated in the South Mumbai district in Mumbai, 1.1 miles from Chhatrapati Shivaji Terminus Railway Station. Guests can enjoy the on-site restaurant. Free private parking is available on site. Each room comes...
More properties around Chhatrapati Shivaji Terminus Area that match your search criteria: