Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Madrid hotels near Callao subway station

: 590 options found

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

9 Calle de las Hileras, Madrid City Center, 28013 Madrid, Spain, Madrid
384 m from the center of Madrid
131 m from the Ópera subway station

Room in this hotel

from € 288
per night
Travesía Horno de la Mata, 9, Madrid
463 m from the center of Madrid
142 m from the Callao subway station

Room in this hotel

from € 203
per night
Various Addresses, 28013, Madrid, Spain, Madrid
405 m from the center of Madrid
179 m from the Callao subway station

Room in this hotel

from € 203
per night
Calle Santiago, 18, 28013, Madrid, Spain, Madrid
581 m from the center of Madrid
177 m from the Ópera subway station

Room in this hotel

from € 261
per night
Calle Hileras, 9, Madrid
384 m from the center of Madrid
131 m from the Ópera subway station

Room in this hotel

from € 261
per night
Plaza Celenque, 1 - 6 Derecha, Madrid
216 m from the center of Madrid
237 m from the Sol subway station

Room in this hotel

from € 273
per night
Gran Via 30, 28013, Madrid
401 m from the center of Madrid
109 m from the Gran Vía subway station

Room in this hotel

from € 261
per night
2 Calle Arrieta, Madrid
572 m from the center of Madrid
89 m from the Ópera subway station

Room in this hotel

from € 239
per night
Ballesta, 1, 3A, Madrid, Spain, Madrid
497 m from the center of Madrid
202 m from the Callao subway station

Room in this hotel

from € 203
per night
Calle del Arenal, 19, 5, 1, Madrid
394 m from the center of Madrid
116 m from the Ópera subway station

Room in this hotel

from € 203
per night
Calle San Onofre, 1, 4 izq, Madrid
550 m from the center of Madrid
190 m from the Gran Vía subway station

Room in this hotel

from € 203
per night
C/ Luna 5, 3 izq, Madrid
642 m from the center of Madrid
228 m from the Santo Domingo subway station

Room in this hotel

from € 202
per night
C/ Valverde 6, 2E, Madrid
473 m from the center of Madrid
128 m from the Gran Vía subway station

Room in this hotel

from € 202
per night
Preciados 10 2A, Madrid
143 m from the center of Madrid
148 m from the Sol subway station

Room in this hotel

from € 203
per night
Preciados 10 3B, Madrid, Spain, Madrid
143 m from the center of Madrid
148 m from the Sol subway station

Room in this hotel

from € 203
per night
Preciados 10 4A, Madrid
143 m from the center of Madrid
148 m from the Sol subway station

Room in this hotel

from € 203
per night
Preciados, 10 3A, Madrid
143 m from the center of Madrid
148 m from the Sol subway station

Room in this hotel

from € 203
per night
Preciados 10 4 B, Madrid, Spain, Madrid
176 m from the center of Madrid
183 m from the Sol subway station

Room in this hotel

from € 203
per night
preciados 10 5b, Madrid
143 m from the center of Madrid
148 m from the Sol subway station

Room in this hotel

from € 203
per night
Calle Preciados, 10 2B, 28013, Madrid, Spain, Madrid
139 m from the center of Madrid
146 m from the Sol subway station

Room in this hotel

from € 203
per night