Loading hotels
Confirming room availability...
Hotel Aromas, 5Th Floor Grace Plaza, Mumbai, India
With a stay at Hotel Aromas in Andheri (Western Suburbs), you'll be close to Nehru Centre and Powai Lake. This hotel is within close proximity of Shoppers Stop and Gilbert Hill.