Athlone, Ireland Hotels & Resorts
Hodson Bay Hotel & Resort is stunningly situated on the tranquil shores of Lough Ree. The hotel's unique location allows you to enjoy the scenic Irish countryside and is only five minutes from Athlone...
View Details »