Hotel Arma Town House
Hotel
Mumbai
Situated in Mumbai, 1.4 km from Bombay Exhibition Centre, Hotel Arma Town House features accommodation with a restaurant, free private parking and a shared lounge. This 3-star hotel offers a tour desk and free Wi-Fi.
Number of rooms: 30
Arma Townhouse, Off S V Road, Movie Star Compound, Ram Mandir Rd Goregaon West, Mumbai, Maharashtra, 400062 Mumbai, India