Atocha Station Walk

  • 8 years ago
The Madrid Atocha Train Station (Madrid Estación de Atocha ) is Madrid's largest train station. The station is exceptional with its steel and glass construction, not to mention the vivid tropical gardens that line its concourse. In addition, travelers can enjoy viewing the permanent display of sculptures found within the station. A relaxing way to spend time before your train departs.

Recommended