San Telmo Flats Aparthotel Buenos Aires offers 78 rooms, and it's within 5 minutes' drive of Museo Argentino del Titere. This aparthotel comes with Wi-Fi throughout the property.
The accommodation is nestled in the very heart of Buenos Aires, right near Independencia underground station. Mercado San Telmo is merely 450 metres from the world-class hotel, and Reserva Ecologica Costanera Sur is around 3 km away. 25 minutes' stroll from Palacio Barolo is a perk for guests staying at this property. Carlos Calvo y Piedras bus stop is located nearby, just next door to the 4-star San Telmo Flats Aparthotel.
The restaurant Mussel is situated around 200 metres from the accommodation.