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.

De La Madera, 25 , 28004 Madrid, Madrid
750 m from the center of Madrid
253 m from the Noviciado subway station

Room in this hotel

from PLN 875
per night
Calle San Bernardo 30 , 28004 Madrid, Madrid
466 m from the center of Madrid
125 m from the Gran Vía subway station

Room in this hotel

from PLN 962
per night
Calle San Bernardo 30 , 28015 Madrid, Madrid
415 m from the center of Madrid
110 m from the Gran Vía subway station

Room in this hotel

from PLN 962
per night
Calle de Pizarro 19, 1C, Madrid City Center, 28004 Madrid, Spain, Madrid
785 m from the center of Madrid
160 m from the Noviciado subway station

Room in this hotel

from PLN 1,643
per night
Calle Jacometrezo, 11, 28013 Madrid, Spain, Madrid
480 m from the center of Madrid
129 m from the Callao subway station

Room in this hotel

from PLN 994
per night
1 Plaza Celenque,, Madrid
144 m from the center of Madrid
170 m from the Sol subway station

Room in this hotel

from PLN 1,117
per night
19 Calle Mayor,, Madrid
251 m from the center of Madrid
277 m from the Sol subway station

Room in this hotel

from PLN 841
per night
Calle Arrieta, 9, Madrid
661 m from the center of Madrid
169 m from the Ópera subway station

Room in this hotel

from PLN 841
per night
13 jesus del valle, 28004, Madrid, Spain, Madrid
860 m from the center of Madrid
262 m from the Noviciado subway station

Room in this hotel

from PLN 841
per night
Calle Libreros, 16, Madrid
610 m from the center of Madrid
157 m from the Santo Domingo subway station

Room in this hotel

from PLN 1,073
per night
Calle Libreros, 16, Madrid
598 m from the center of Madrid
143 m from the Santo Domingo subway station

Room in this hotel

from PLN 1,073
per night
16 Calle Libreros,, Madrid
610 m from the center of Madrid
157 m from the Santo Domingo subway station

Room in this hotel

from PLN 1,843
per night
Calle Silva 14,, Madrid
556 m from the center of Madrid
142 m from the Callao subway station

Room in this hotel

from PLN 1,117
per night
Calle de la Luna 9, Madrid, Comunidad de Madrid, 28004, Madrid, Community of Madrid, ES, Madrid
661 m from the center of Madrid
214 m from the Noviciado subway station

Room in this hotel

from PLN 838
per night
Calle Mayor, 40 - 1 Interior A, Madrid
417 m from the center of Madrid
217 m from the Ópera subway station

Room in this hotel

from PLN 1,153
per night
Calle Mayor 19, Madrid
250 m from the center of Madrid
277 m from the Sol subway station

Room in this hotel

from PLN 838
per night
1 Calle de Esparteros, Madrid
134 m from the center of Madrid
160 m from the Sol subway station

Room in this hotel

from PLN 1,073
per night
Calle de Jacometrezo, Madrid
483 m from the center of Madrid
120 m from the Callao subway station

Room in this hotel

from PLN 838
per night
Calle del Desengaño desengaño 14, Madrid
472 m from the center of Madrid
206 m from the Gran Vía subway station

Room in this hotel

from PLN 994
per night
6 Calle de la Flor Alta, Madrid
625 m from the center of Madrid
127 m from the Santo Domingo subway station

Room in this hotel

from PLN 940
per night