The Leela Mumbai
Lauded as the finest five-star hotel in Mumbai, The Leela Mumbai is an island of green in the heart of Mumbai’s commercial district, spread across eleven acres of ornate gardens and cascading waterfalls. Located at a convenient five-minute-drive from the Chhatrapati Shivaji International Airport and a 15-minute-drive from the domestic airport, the luxury hotel offering comfortable accommodations is an oasis of tranquillity amidst this bustling metropolis.
Visit our website - https://www.theleela.com/en_us/hotels-in-mumbai/the-leela-mumbai-hotel/