Providing 10 rooms, Hotel Odeon Buenos Aires is around 20 minutes' walk from the famous Plaza de Mayo.
Situated 2.9 km from the Huge El Ateneo Grand Splendid Book Store, the hotel also gives access to such sports venues as the Estadio Alberto J. Armando "La Bombonera", which is 2.4 km away. The Church of Saint Ignatius of Loyola is nearly 25 minutes' walk away, while Mural is fairly close to this Buenos Aires hotel. The Odeon Buenos Aires is 750 metres from the Huge Mercado San Telmo Outdoor Market. The nearest tube station to the accommodation is San Juan, only a 5-minute stroll away.
Guestrooms offer an adjoining terrace, along with a writing table for guests' comfort.
Vivaldi Libros Bar is located next to Hotel Odeon and serves South American dishes, in the immediate vicinity of the property.