Athlone & Lakelands
call us at: 090 64 51060
Westmeath’s soft green landscape boasts the exact geographical centre of Ireland in Athlone. Located in the centre of Ireland, Athlone is the largest town on the River Shannon south of Lough Ree.
Set in the heart of the Lakelands and inland waterways, the Sheraton Athlone Hotel is the perfect place to begin your journey: from activity breaks to sight-seeing tours. With numerous heritage sites, breath-taking views, mountains, canals and lakes, it is sure not to disappoint.
Have a look below for information and ideas of what to do in Athlone and surrounding areas.