Book this hotel and collect nights after your stay
Situated in Athlone, Villa St John is close to Athlone Leisure World, St. Peter and Paul's Church, and Athlone Castle. Also nearby are Athlone Towncentre and Athlone Institute of Technology.
Complimentary wireless Internet access is available in public areas. Additional amenities include a terrace and tour/ticket assistance.
The 8 guestrooms at Villa St John include coffee/tea makers and hair dryers. Complimentary wireless high-speed Internet access is provided.
|Things to do||
We are now watching this hotel on your travel dates
( - )