Hotel Stars
Hotel
Mumbai
Boasting a restaurant, Hotel Stars in Mumbai is located a 5-minute walk from Mohd Ali Road. The property is close to several noted attractions, around 500 metres from Crawford Market and around 1.1 km from Chor Bazaar. The property is 2.
Numero delle stanze: 60
81 Sheriff Devji Street, 400003 Mumbai, India