Location
The Castelar Hotel & Spa is a 4-star-classic of Buenos Aires, situated on the De Mayo Avenue, only four blocks from the Obelisco and 20 metres from the 9 de Julio Avenue.
Address: Av. de Mayo 1152, C.A.B.A., Argentina
Coordenates: -34.609148, -58.382685