Arch house apartments
Location situated in the heart of athlone arch house apartments is close to athlone towncentre athlone castle and st peter and pauls church also nearby are athlone leisure world and athlone institute of technology property features wireless internet access is complimentary in public areas additional amenities include tourticket assistance and laundry facilities complimentary self parking is available onsite for guests this is a smoke free property guestrooms the 8 guestrooms at