Hotel is situated 25 mins away from Atocha station - which is not easy to find. Couple of stations away from the city centre - maximum of 18-20 mins travel time if going to city by bus and direct access to the M-30.
The hotel is 25-30 mins by walk from the city's artistic and cultural heart (Museo del Prado,...
More
- Manage your listing
