Located 2.4 km from ARA Presidente Sarmiento Training Ship, Hotel Odeon Buenos Aires includes 10 rooms.
The hotel is situated about 10 km from Jorge Newbery airport and just a short walk from Museo Argentino del Titere. Casa Rosada is around a 25-minute stroll from the accommodation in Buenos Aires. Caminito Street lies 2.7 km away, while San Juan is not very far from this Buenos Aires hotel. The property stands merely 9 minutes' stroll from Mercado San Telmo, just a 5-minute stroll from Estados Unidos bus stop.
Hotel Odeon is a minute away from Restaurante La Coruna, serving Spanish cuisine.