Staying at Riverdale House B&B, you will be a 14-minute stroll from Athlone Castle and 0.7 miles The Friary Church. If you are willing to explore even more landmarks in Athlone, consider checking out the 13th century Norman Athlone Castle Visitor Centre set 0.7 miles away.