Located around 20 minutes by foot from Palacio Barolo, Odeon Hotel Buenos Aires offers access to tourist attractions throughout Buenos Aires.
The rooms feature an air conditioner, along with a flat-screen TV with satellite channels for guests' utmost comfort. Bathrooms with a bidet, a separate toilet, and a shower, also include bath sheets and towels.
The Aramburu is a few steps from the Odeon.
The private university "UADE - Universidad Argentina de la Empresa" is located 0.3 miles from this Buenos Aires hotel, and such natural sites as the public Parque Lezama are about 1 mile away. Located approximately 5 minutes by foot from San Juan metro station, the hotel is approximately 25 minutes' walk from the neoclassical Catholic cathedral "Catedral Metropolitana". The Odeon Buenos Aires also takes you to Pink House Museum, which is 1.2 miles away. The accommodation is just 5 minutes by foot from Estados Unidos bus stop and 1.7 miles from Once train station in Buenos Aires.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please