Set within 3.8 km of Museo Nacional de Bellas Artes, Italia Hotel Buenos Aires is located 5 minutes' walk from Teatro Del Pasillo.
This hotel is located in Buenos Aires, in a short walking distance of Castro Barros tube station. The accommodation offers proximity to natural sights like Parque Centenario (1.8 km) and Jardin Japones (4 km). There is Palermo Soho approximately a 25-minute walk away, while Garage bus station at a 1 km distance from the hotel. The nearest underground station is merely 250 metres away.
The El Ateneo Grand Splendid is set within 2.8 km of Italia Hotel.
Check-in:from 12:00-22:30 hours
Check-out:until 10:00 hours
- Children and extra beds
- There are no cots provided in a room.