It is located just in few minutes walking distance far from Atocha Train Station, so that it is easy access for those who would like to visit Toledo by train.
If you would like to go to Avilá or Toledo by bus then you can reach to Estacion Sur (the South Bus Station) in 15 minutes in foot from the bus.