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.
Number of rooms: 11
Plot No. 163, Latiff Chambers, Sant Savata Mali Marg, above Dominos Pizza, Byculla, Mumbai, Maharashtra 400027, 400027 Mumbai, India