Located 2.3 km from San Martin Theatre, Leon Imperial Aparthotel Buenos Aires is a 5-minute stroll from the Basilica Santa Rosa de Lima.
This aparthotel is about 5 km from Jorge Newbery airport and 2.4 km from such cultural venues as the Xul Solar Museum. The historic square "Plaza Dorrego" is only steps away from the 2-star hotel, while Combate de los Pozos y Mexico bus stop is 5 minutes' walk away. Also, Argentine Federal Police building is situated 1 km away. Located a 25-minute walk from the Manzana de las Luces, the Leon Imperial Aparthotel puts the city at your fingertips. This property lies close to Venezuela tube station, which is 650 metres away.
The hotel welcomes guests to 61 rooms complete with a flat-screen TV with satellite channels, as well as comforts like climate control.
Leon Imperial Aparthotel is right around the corner from the restaurant Restaurante Don Telmo.