The grand colonial Mount Lavinia Hotel, Sri Lanka was formerly a British governor’s mansion. Perched on a small headland with an extensive beach frontage. Rooms have sea views and a private balcony. Enjoy dining under the stars at one of the outdoor restaurants.