Located opposite Chhatrapati Shivaji Terminus, Hotel City Palace is stone's throw away from bus depot, business centres, malls and shopping centres hospitals, tourist spot and major hub of Mumbai.
121, City Terrace, Opp. C.S.T. Station Main Gate,
Walchand Hirachand Marg, Mumbai - 400001, India.
- Phone +91 9930359336 /
- Fax +91 22 22676897
- Email ID firstname.lastname@example.org