Księgarnia El Ateneo Grand Splendid leży w okolicy, a stacja metra Callao jest położona 5 min pieszo od Hotel El Castillo Buenos Aires.
Goście mogą zjeść posiłek w restauracji Parrilla Peña, znajdującej się o rzut kamieniem od tego obiektu noclegowego.
Muzeum Xul Solar znajduje się w bliskiej odległości od tego hotelu, a Avenida Corrientes — w zaledwie 1 km. Atrakcje w odległości 25 min spacerem od hotelu to Centrum handlowe Galerias Pacifico. Do pobliskich godnych uwagi obiektów sakralnych należy Katedra Metropolitana w Buenos Aires, położony 2 km od El Castillo. Najbliższy przystanek autobusowy Riobamba y Marcelo T de Alvear, który jest w odległości 10-minutowego spaceru.