Travellers who like staying near Athlone Towncentre recommend Sheraton Athlone Hotel, Shamrock Lodge Hotel and Radisson Blu Athlone. Visit our Athlone page for the latest deals!