The Leela Goa Beach Resort is an impressive property located in the vicinity of Mobor Beach, which is known for water sports and beach activities. The Leela Goa with the natural beauty and Portuguese heritage of South Goa for the ultimate beach holiday. The hotel is set in 75 lush acres with a pristine beach, a 12 hole golf course and world class dining making it the finest 5 star hotels in Goa. Its surrounded by gardens and blue lagoons. The resort is located 40 km away from Goa Dabolim Airport. Panjim, the capital city, is around 50 km from the hotel. This 5 star resort offers 206 rooms- classified into The Club, Premier Rooms, Lagoon Rooms and Suites. Rooms are elegantly furnished and feature a balcony overlooking the lagoon. Guests may enjoy Ayurvedic massage and yoga sessions at the spa, or arrange a sunset cruise at the tour desk. The Leela also provides a tennis court and pottery making classes.