The Leela Goa with the natural beauty and Portuguese heritage of South Goa is the place for an 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 one of the finest luxury hotels in Goa. Personality, style and a level of luxury, well out of the ordinary, characterize all the rooms. And every door opens onto the pristine natural beauty of South Goa. Paradise. Guests have access to the well-equipped fitness center, swimming pools, and croquet and beach volley ball. The full-service spa offers a wide range of body and facial treatments, steam rooms, saunas, and daily yoga sessions.