Address : 36, lallubhai park road, andheri (w), mumbai Show Hotel Map
This hotel is conveniently located in the serene surroundings of Lallubhai Park, with shopping centres, business districts and other points of interest in close proximity. Andheri station is a stone's throw away and both airports are just 5 km from the hotel, thus making it ideal for guests whether they are on business or holiday.