Sheraton Athone Hotel is located in the Midlands of Ireland, the distinctive 12 storey glazed tower of Sheraton Hotel Athlone and is an eye catching landmark in Athlone.
Sheraton Athone Hotel is a four star hotel and offers unique spa facilities, 167 luxurious bedrooms and suites with many affording spectacular views over the River Shannon and Ireland's lakelands.
Health & Leisure facilities include a remarkable aquatics area with 18m pool, 3 feature pools and state of the art fitness equipment.