Hotel City Palace is situated at 121, City Terrace, Opp. C.S.T. Station Main Gate, Walchand Hirachand Marg, Mumbai. It has in-house resturant which gives good comfort to its guest. It has 54 air-conditioned rooms attached to bathrooms and toilets. Room Amenities are Cable TV service, cold and hot running water through the day, Fax, ISD and STD telephone services. This hotel ensures comfort and provides great facilities like 24- hour front desk, 24- hour security, 24 hour medical service and room service also. You can also book hotel online.