Situated nearly a 25-minute stroll from the Xul Solar Museum, the 2-star El Castillo Buenos Aires Hotel offers proximity to various city highlights.
This Buenos Aires hotel lies only 300 metres from Plazoleta Paseo de los Maestros and within a few blocks of El Ateneo Grand Splendid Theater. Shopping venues in the area include the 19th-century beaux arts shopping center "Galerias Pacifico" (2 km) and the public square "Plaza Francia" (4.4 km). The palatial Casa Rosada Mansion is approximately a 10-minute ride away, and Callao underground station is just 5 minutes on foot from the El Castillo Buenos Aires. The hotel is just moments from Riobamba y Marcelo T de Alvear bus station.
The accommodation is in close proximity to La Palita Recoleta Pizzeria.