Babel Belgrano is in Comuna 13, a short 3-minute walk from Olleros Station. Travelers say this apartment is in a good location.