Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Madrid hotels near Puerta de Toledo subway station

: 265 options found

Select dates so you can see the availability and exact prices.

Plaza Virgen de la Paloma, 5, 3C, Madrid City Center, 28005 Madrid, Spain, Madrid
1.2 km from the center of Madrid
161 m from the Puerta de Toledo subway station

Room in this hotel

from PLN 1,380
per night
C/ Toledo 69 4 F, Madrid
795 m from the center of Madrid
136 m from the La Latina subway station

Room in this hotel

from PLN 834
per night
18 Calle Rodas, Madrid City Center, 28005 Madrid, Spain, Madrid
973 m from the center of Madrid
402 m from the La Latina subway station

Room in this hotel

from PLN 671
per night
19 Calle Águila, Madrid City Center, 28005 Madrid, Spain, Madrid
1.1 km from the center of Madrid
345 m from the Puerta de Toledo subway station

Room in this hotel

from PLN 1,061
per night
Calle Humilladero 4-1D, Madrid
850 m from the center of Madrid
213 m from the La Latina subway station

Room in this hotel

from PLN 2,922
per night
Calle Santa Ana 27, Madrid, ES, Madrid
954 m from the center of Madrid
264 m from the La Latina subway station

Room in this hotel

from PLN 1,162
per night
Calle de Bailén, 16, 28005, Madrid, ES, Madrid
991 m from the center of Madrid
508 m from the La Latina subway station

Room in this hotel

from PLN 1,242
per night
Calle de Mira el Sol 22, Madrid
1.1 km from the center of Madrid
375 m from the Acacias subway station

Room in this hotel

from PLN 1,061
per night
C/ Almendro, 22, Madrid City Center, 28005 Madrid, Spain, Madrid
777 m from the center of Madrid
227 m from the La Latina subway station

Room in this hotel

from PLN 1,094
per night
Paseo de las Acacias, 40, 28005, Madrid
1.7 km from the center of Madrid
Near Pirámides subway station

Room in this hotel

from PLN 769
per night
Calle Segovia nr. 31, 28005, Madrid, ES, Madrid
1 km from the center of Madrid
660 m from the La Latina subway station

Room in this hotel

from PLN 834
per night
Santa Ana, 20, Madrid, Madrid
978 m from the center of Madrid
286 m from the La Latina subway station

Room in this hotel

from PLN 1,094
per night
C. de Sta. Ana 25, Madrid
947 m from the center of Madrid
259 m from the La Latina subway station

Room in this hotel

from PLN 578
per night
Toledo, 107, 28005 Madrid, Spain, Madrid
1.1 km from the center of Madrid
223 m from the Puerta de Toledo subway station

Room in this hotel

from PLN 834
per night
Calle Sierpe 4,, Madrid
904 m from the center of Madrid
214 m from the La Latina subway station

Room in this hotel

from PLN 847
per night
Calle de Angosta de los Mancebos, 28005, Madrid, Spain, Madrid
933 m from the center of Madrid
444 m from the La Latina subway station

Room in this hotel

from PLN 887
per night
3 Calle Mediodía Grande, 28005, Madrid, Spain, Madrid
968 m from the center of Madrid
286 m from the La Latina subway station

Room in this hotel

from PLN 847
per night
Calle Mira el Rio Baja 16, Madrid
1.1 km from the center of Madrid
221 m from the Puerta de Toledo subway station

Room in this hotel

from PLN 834
per night
Toledo 87, E, Madrid
900 m from the center of Madrid
207 m from the La Latina subway station

Room in this hotel

from PLN 834
per night
Mediodía Grande 17-19, 12, Madrid
1 km from the center of Madrid
346 m from the La Latina subway station

Room in this hotel

from PLN 834
per night