The Leela Mumbai is a five-star hotel that features a beautiful terrace overlooking the lush green gardens. The terrace offers a serene and peaceful ambiance, perfect for enjoying a cup of tea or coffee in the morning or a romantic dinner in the evening. Guests can also take a dip in the hotel's swimming pool located on the terrace, surrounded by lush greenery and offering a refreshing escape from the city's hustle and bustle.