Babel Studios is a short 6-minute walk from Belgrano Station and 11 minutes' walk from Plaza de Mayo. Travelers say this aparthotel is in a good location.