Hotel Plaza- Near Byculla Railway Station
Plot No. 163, Latiff Chambers, Sant Savata Mali Marg, above Dominos Pizza, Byculla, Mumbai, Maharashtra 400027, 400027 Mumbai, India
Well set in the Central district of Mumbai, Hotel Plaza- Near Byculla Railway Station is located 3 km from Chor Bazaar, 3.4 km from Nehru Science Centre and 3.6 km from Crawford Market. This 2-star hotel offers room service. The property is 2.
Not good. Avarage for stay.