Hotel Odeon Buenos Aires offers fine accommodation in Buenos Aires.
Located in Montserrat district, close to Independencia subway station and Cabildo and Plaza de Mayo Square. Guests will find Buenos Aires city center within a 10-minute walk from the property.
The hotel offers 10 rooms. All of them feature a patio and satellite TV. All bathrooms come with a bidet and a shower.
Hotel Odeon Buenos Aires lies within 5 minutes’ drive to Ezeiza Ministro Pistarini airport.