Where is Athlone Castle?
Athlone is home to Athlone Castle. Athlone is an historic city well known for its scenic riverfront and bars. If you'd like to find things to do in the area, you might want to stop in and see St. Peter and Paul's Church and Rose Island.
Where can I stay near Athlone Castle?
We've got a selection of hotels you can choose from near Athlone Castle. You might want to consider one of these options that are popular with our guests:
Sheraton Athlone Hotel
- hotel • Free parking • Free Wi-Fi • Restaurant • Walkable location
Radisson Blu Hotel, Athlone
- hotel • Free parking • Free Wi-Fi • Restaurant • Central location
Shamrock Lodge Hotel
- hotel • Free Wi-Fi • Restaurant • Spa • Attentive staff
The Prince of Wales Hotel
- hotel • Free parking • Free Wi-Fi • Restaurant
Arch House Apartments
- aparthotel • Free parking • Free Wi-Fi
Things to see and do near Athlone Castle
What to see near Athlone Castle
- St. Peter and Paul's Church
- Rose Island
- Athlone Institute of Technology
- Lough Ree
- Clonmacnoise
Things to do near Athlone Castle
- Athlone Towncentre
- Athlone Leisure World
- Athlone Golf Club
- The Spa at Hodson Bay
- Glasson Golf & Country Club