Lion's Rest is a top rated eight-room boutique hotel situated right on the beach in an idyllic Sri Lankan fishing village. Retreat, relax, surf, and yoga.