A choice of views - greater Mumbai or gardens and pool - plus a range of additions including massage cubicles with twin massage showers. All rooms equipped with work stations and high-speed internet.
Lauded as the finest 5 star hotel in Mumbai, The Leela Mumbai is an island of green in the heart of Mumbai’s commercial district. The luxury hotel offers comfortable accommodations among eleven acres of ornate gardens and cascading waterfalls.
More details:View company website
Its Free
Verify Now