Hotel Imperial Palace CST
Sitaram Bldg. 'd' Block Palton Road, Opp. Haj House Crawford Market, Mumbai, India
Booking.com
Book Now