Mitre Suites Hotel Almagro
Located a 10-minute walk from Castro Barros metro station in the Caballito district, Mitre Suites offers simple rooms and a communal kitchen.
Number of rooms: 32
Bartolome Mitre 4315, Almagro, 1247 Buenos Aires, Argentina