Hotel Imperial Palace CST

  Sitaram Bldg. 'd' Block Palton Road, Opp. Haj House Crawford Market, Mumbai, India

Booking.com Book Now