Offering a location a 5-minute walk from the Basilica Santa Rosa de Lima, Leon Imperial Aparthotel Buenos Aires offers 61 rooms.
The rooms include an air conditioner, along with such modern comforts as a flat-screen TV with satellite channels. In addition, there are a refrigerator and kitchenware for self-catering purposes.
The restaurant Restaurante Don Telmo is situated a 5-minute stroll from Leon Imperial Aparthotel.
Guests may find the Carlos Thays Botanical Garden 4 km from this hotel, while the needle-like Obelisco is 3.1 km away. The Pink House Museum is also located a 10-minute drive from the 2-star aparthotel. Guests might as well visit Plaza de la Manzana 66, which is 850 metres away. Shopping enthusiasts will enjoy being a 15-minute ride from the historic square "Plaza Dorrego". The Leon Imperial Aparthotel is 650 metres from Venezuela tube station and a few moments from Combate de los Pozos y Mexico bus stop.
Airports
Train stations
Airports
Train stations
Landmarks
No reviews yet :(
If you stayed at this hotel, share your experience with us, please