121, City Terrace, Opp. C.S.T. Station Main Gate, Walchand Hirachand Marg, Fort, Mumbai-400001 - Get Directions

More Hotels In South Mumbai

022-22615515, 022-22666666, 022-40236666

0