Hotel City Palace 2 stars

121, City Terrace, Opp.C.S.T.Station, Main Gate, W.H.Marg, 400001 Mumbai, India

Hotel image
Read more reviews for Hotel City Palace