Castelar Hotel

From the hotel:

The Castelar Hotel is a first class hotel with 161 rooms and suites in a Belle Epoque style.



Click here to check prices & availability for Castelar Hotel.

AV DE MAYO 1152
BUENOS AIRES, BU 1007  Argentina

Partner Reviews: Castelar Hotel

Join the conversation!

Not a member? .