Set in the heart of Dehiwala town , A&A Leisure offers you an amazing stay in a beautiful home surrounded by nature and tranquility. Though the outside world is buzzing ,inside A&A LEISURE , you'll find the perfect place to rest,relax and unwind in a calm ,serene place ,which is your home away from home . Our friendly staff will welcome you with a welcome drink and make sure you're comfortable and happy ! you can enjoy other leisure activities with us as well ! scroll down to see more !