Situated in Athlone, Sheraton Athlone Hotel is close to Athlone Towncentre, St. Peter and Paul's Church, and Athlone Castle. Also nearby are Athlone Leisure World and Athlone Institute of Technology.
Sheraton Athlone Hotel has a full-service spa, an indoor pool, and a spa tub. Wireless Internet access is complimentary in public areas. This 4-star hotel features business amenities including a business center and audiovisual equipment. Dining options at this business-friendly hotel include a restaurant, a coffee shop/café, and a bar/lounge. Additional amenities include a children's pool, a fitness facility, and a steam room.
The 167 guestrooms at Sheraton Athlone Hotel include minibars and coffee/tea makers. Complimentary wireless and wired high-speed Internet access is provided. Rooms are equipped with plasma TVs with cable channels. Bathrooms offer separate bathtubs and showers and hair dryers.