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.

Calle Madera, 6 bajo derecha, Madrid
648 m from the center of Madrid
247 m from the Noviciado subway station

Room in this hotel

from € 195
per night
32 Calle Mayor, Madrid City Center, 28013 Madrid, Spain, Madrid
284 m from the center of Madrid
272 m from the Ópera subway station

Room in this hotel

from € 180
per night
Calle Silva 16, Madrid
562 m from the center of Madrid
148 m from the Callao subway station

Room in this hotel

from € 241
per night
6 Calle del Barco, Madrid
511 m from the center of Madrid
199 m from the Gran Vía subway station

Room in this hotel

from € 195
per night
5 Calle de la Amnistía, Madrid
616 m from the center of Madrid
150 m from the Ópera subway station

Room in this hotel

from € 148
per night
Calle de Preciados 10, Madrid
144 m from the center of Madrid
149 m from the Sol subway station

Room in this hotel

from € 192
per night
5 Calle de la Amnistía, Madrid
602 m from the center of Madrid
132 m from the Ópera subway station

Room in this hotel

from € 152
per night
13 Calle del Desengaño, 28004, Madrid, Spain, Madrid
486 m from the center of Madrid
142 m from the Callao subway station

Room in this hotel

from € 241
per night
Calle de Valverde 26, Madrid
636 m from the center of Madrid
281 m from the Gran Vía subway station

Room in this hotel

from € 179
per night
1 Calle Mayor, Madrid
96 m from the center of Madrid
122 m from the Sol subway station

Room in this hotel

from € 241
per night
Calle del Molino de Viento 7, Madrid
756 m from the center of Madrid
331 m from the Noviciado subway station

Room in this hotel

from € 241
per night
Calle San Onofre 1, #4, Madrid
551 m from the center of Madrid
185 m from the Gran Vía subway station

Room in this hotel

from € 235
per night
5 Calle de la Amnistía local planta baja, Madrid
590 m from the center of Madrid
129 m from the Ópera subway station

Room in this hotel

from € 241
per night
6 Calle de la Flor Alta, Madrid
621 m from the center of Madrid
118 m from the Santo Domingo subway station

Room in this hotel

from € 275
per night
7 Calle del Arenal, Madrid
62 m from the center of Madrid
86 m from the Sol subway station

Room in this hotel

from € 241
per night
Calle Espejo 8, 1 B, Madrid City Center, 28013 Madrid, Spain, Madrid
508 m from the center of Madrid
119 m from the Ópera subway station

Room in this hotel

from € 272
per night
Calle del Arenal, 21. Piso 1º Derecha , Madrid City Center, 28013 Madrid, Spain, Madrid
445 m from the center of Madrid
66 m from the Ópera subway station

Room in this hotel

from € 129
per night
25 Corredera Baja de San Pablo, Madrid
639 m from the center of Madrid
293 m from the Callao subway station

Room in this hotel

from € 233
per night
5 Calle de las Veneras, Madrid
452 m from the center of Madrid
184 m from the Santo Domingo subway station

Room in this hotel

from € 336
per night
Calle Estrella, 7 - 2F, Madrid
652 m from the center of Madrid
191 m from the Santo Domingo subway station

Room in this hotel

from € 241
per night