The leela mumbai
The first five star property in this area of mumbai and still one of the most impressive after an intensive renovation in 2005 this property offers guests trendy and contemporary dinner and drink options often attracting patrons of nearby hotels the rooms are done to a high standard and offer the amenties expected of such a property to0507