Sheltown is a 10-story hotel in Buenos Aires within short distance of Museo de Arte Moderno de Buenos Aires, Museo de Arte Contemporaneo de Buenos Aire and Avenida Santa Fe. Opened in 1969, the comfortable hotel attracts visitors with its traditional architecture.
Plaza San Martin, The Obelisk and Teatro Colon are located just 250 meters from the venue. Set within a 20-minute walking distance from Buenos Aires city center.
Nearby points of interest include an opera, a tower and a theater.
The hotel enjoys a perfect location within 10 minutes' drive from Airport. Jorge Newbery airport.
This property counts 68 guestrooms featuring Standard Quadruple Room, Standard Twin Room and Standard Triple Room. The rooms are appointed with en suite bathrooms and light wood furniture.
Eat & Drink
A broad variety of international dishes is served at the lounge restaurant. Guests can dine in La Rienda and Torcuato & Regina located within a 5-minute walk of the property.
Offering car rental services, Sheltown Hotel induces guests to explore the area.
Wireless internet is available in public areas for free.
High-speed internet access is available in the business center for free.
No parking available.
Year renovated: 2010.
Number of floors: 10.
Number of rooms: 68.