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.

Costanilla De Los Angeles, 15, Madrid
502 m from the center of Madrid
150 m from the Santo Domingo subway station

Room in this hotel

from € 210
per night
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 € 284
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 € 202
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 € 202
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 € 266
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 € 266
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 € 260
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 € 223
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 € 241
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 € 202
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 € 202
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 € 202
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 € 210
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 € 210
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 € 202
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 € 202
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 € 202
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 € 202
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 € 202
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 € 202
per night