What is sheraton athlone?
Sheraton Athlone Hotel is a 4 star hotel located close to various attractions such as Athlone Castle, shopping center and riverside restaurants. The hotel has over 160 spacious and air conditioned rooms featuring TV and large private bathrooms. Sheraton Athlone Hotel offers diverse range of facilities such as luxury spa, fitness center, outdoor pool, children activities, internet, restaurant and business center. The restaurant at Sheraton Athlone Hotel serves classic Irish as well as international cuisines.