Leela Enterprises
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.
Fact Sheet
- Location:Maharashtra, India
- Business Type:Business Services
- Main Products:ROOMS AND SUITES, SPA & SALON
- Reviews & Rating:
Get Verified, Sell more with
- Buyer's trust
- Faster conversions
- Better Rankings
- More
Its Free
Verify Now