Babel Studios

Starting at

TripAdvisor Review

Based on 142 review

See all

This aparthotel is centrally located in the heart of beautiful Buenos Aires. The property is only 800 meters from Plaza De Mayo and only a 6-minute walk from Belgrano Station. The amenities and prime location make this a perfect place to call home while away from home. These cheerful modern studios ...

More details