Located in Buenos Aires, a 20-minute walk from Cabildo, Hotel Odeon has a garden, as well as free WiFi. This 1-star hotel offers a terrace. The property is set in the Monserrat district and Plaza de Mayo Square is 1.8 km away.
At the hotel, rooms have a desk and a TV. The rooms have a private bathroom and a bidet, while certain rooms have a patio. All rooms feature a wardrobe.
Staff at the 24-hour front desk can provide guidance on what to do in the area.
The Obelisk of Buenos Aires is 1.9 km... from Hotel Odeon.
|Humberto Primo 1257|