Das 4-Sterne-Castelar Hotel & Spa Buenos Aires liegt 2 km weit weg von der Ökologischen Reserve Buenos Aires und bietet ein Restaurant. Das Hotel befindet sich ziemlich nah am Palacio Barolo, verfügt über 151 Zimmer und einen Swimmingpool.
Die meisten Zimmer verfügen über eine individuelle Klimaregelung und Zentralheizung sowie einen elektrischen Wasserkocher für Ihren Komfort. Einige Zimmer bieten eine Aussicht auf den Innenhof.
Das Restaurant Cafe Tortoni mit einer großen Auswahl an Gerichten ist nur 6 Minuten Fußweg vom Castelar Hotel & Spa entfernt.
World Tango Museum liegt in einer Entfernung von 6 Gehminuten vom Hotel, und Sehenswürdigkeiten wie der Japanische Garten sind ungefähr 10 Autominuten von hier entfernt. Das Castelar Hotel & Spa Buenos Aires liegt in einer 50 Meter Entfernung von der U-Bahn-Station Lima und in unmittelbarer Nähe von den Galerías Pacífico. Das Museo de los Niños liegt 2,1 km weit weg von der Unterkunft. Das Hotel ist in unmittelbarer Nähe zur Bushaltestelle Hipolito Yrigoyen.