Santa Cruz
Hotels
Bogota 2858, Buenos Aires City, Ciudad de Buenos Aires
Located in the commercial center of the Flores neighborhood, in the heart of the commercial center of Av. Avellaneda.
It has all the comforts and services for an excellent stay.
Services
- Air-conditioning
- Cable TV
- Fan
- Free Wi-Fi
- Housekeeping
- Linen