Very Close to Metro Station.
& walking distance to Atocha station.