Guests of El Castillo Buenos Aires Hotel can enjoy access to the famous Plaza de Mayo, located 25 minutes' walk away.
This property is just around the corner from La Palita Recoleta Pizzeria, that serves Italian cuisine.
This hotel lies just 1.8 km from the Xul Solar Museum. Guests will also appreciate the vicinity to Plazoleta Pedro Miguel Obligado, located 14 minutes' stroll away. The gargantuan Floralis Generica Flower Sculpture is 4.4 km from the 2-star hotel. The El Castillo is 50 metres from Riobamba y Marcelo T de Alvear bus stop and in close proximity to Callao underground station.