Offering a restaurant, the 4-star Castelar Hotel & Spa Buenos Aires lies in the Mayo Avenue district, just 0.9 km from the public park "Congressional Plaza" and within 25 minutes' walk of the Calle Defensa. Boasting a location right around the corner from the Barolo Palace, this Buenos Aires hotel includes 151 rooms and a swimming pool.
World Tango Museum is located around 500 metres from the hotel, and such natural sites as the public Parque Lezama is 2.3 km away. Sports fans will also enjoy visiting the multi-purpose arena "Luna Park", approximately 30 minutes' walk from the Castelar Hotel & Spa Buenos Aires. Guests might as well visit Provincia de Salta, which is merely 450 metres away. ARA Presidente Sarmiento Training Ship lies about a 20-minute walk away, and Lima tube station is fairly close to the property. Terminal de Combis Obelisco bus station can be found right near the Castelar Hotel & Spa.
Air conditioning, along with a minibar fridge, provide in-room convenience at the hotel.
Dining options also include Cafe Tortoni, located 450 m from the accommodation.