Athlone Springs

By | September 30th, 2019|

Athlone Springs Hotel and Leisure Centre is a modern and elegant hotel with 68 spacious bedrooms. Athlone Springs Hotel is one of six hotels part of the So Hotel Group owned by the McDonagh Family. Athlone is located in the heart of Ireland and is the largest town on the River Shannon south of Lough Ree. [...]