Hotel Sheltown, Buenos Aires
Location.
Set in the heart of Buenos Aires, this hotel is close to Edificio Kavanagh, Plaza San Martin, as well as Torre de los Ingleses. Other attractions include Plaza de Mayo.
Features.
This 3.0 star property has a business center and offers small meeting rooms and audio visual equipment. Complimentary wireless Internet access is available in public areas. This Buenos Aires property has 5 meeting rooms. Room service is available 24 hours a day.
Guestrooms.
There are 68 guestrooms at Hotel Sheltown. Bathrooms feature hair dryers. In addition to complimentary wireless Internet access, guestrooms offer in room safes. LCD televisions have cable channels. Air conditioned rooms also include desks, minibars, and electronic/magnetic keys. Housekeeping is available.