Glasson Lakehouse is just 4.1 mi away from the center of Athlone. You can easily get to other landmarks from Glasson Lakehouse, including Athlone Castle, which has been found to be a popular place to visit amongst tourists.