A Villa Hotel situated by the Bentota beach, enabling you to enjoy a host of water-sports and activities. Experience nature at its best, with fabulous views and golden sunshine.