Madrid, Spain

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

Madrid hotels near O'Donnell subway station

: 56 options found

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

Calle de Ramón de Aguinaga 15, Madrid
3.7 km from the center of Madrid
432 m from the Ventas subway station

Room in this hotel

from PLN 1,106
per night
135 Calle Hermosilla, Penthouse Door 8, 28009, Madrid, Spain, Madrid
3.1 km from the center of Madrid
259 m from the Manuel Becerra subway station

Room in this hotel

from PLN 890
per night
Calle Goya, 82, Madrid
2.7 km from the center of Madrid
217 m from the Goya subway station

Room in this hotel

from PLN 890
per night
Calle Antonia Mercé 8, 5 B, Madrid
2.7 km from the center of Madrid
302 m from the Goya subway station

Room in this hotel

from PLN 890
per night
135 Calle de Hermosilla, Salamanca, 28009 Madrid, Spain, Madrid
3.1 km from the center of Madrid
253 m from the Manuel Becerra subway station

Room in this hotel

from PLN 1,082
per night
Calle Fundadores, 12, Madrid
3.2 km from the center of Madrid
256 m from the O'Donnell subway station

Room in this hotel

from PLN 859
per night
Av. Felipe II, 13, Madrid
2.6 km from the center of Madrid
220 m from the Goya subway station

Room in this hotel

from PLN 859
per night
Avenida Felipe II, 13, Madrid
2.6 km from the center of Madrid
220 m from the Goya subway station

Room in this hotel

from PLN 859
per night
Av. Felipe II, 13 4º, Madrid, Madrid
2.6 km from the center of Madrid
220 m from the Goya subway station

Room in this hotel

from PLN 859
per night
Av. Felipe II, 13 5º Izquierda Av. Felipe II, 13 5º Izquierda, Madrid
2.6 km from the center of Madrid
215 m from the Goya subway station

Room in this hotel

from PLN 859
per night
Avenida Felipe II, Madrid
2.6 km from the center of Madrid
198 m from the Goya subway station

Room in this hotel

from PLN 890
per night
Calle Ayala 152, 4 b, 28009, Madrid, Spain, Madrid
3.1 km from the center of Madrid
145 m from the Manuel Becerra subway station

Room in this hotel

from PLN 692
per night
Paseo del Marques de Zafra Número 42, Salamanca, 28028 Madrid, Spain, Madrid
3.4 km from the center of Madrid
384 m from the Manuel Becerra subway station

Room in this hotel

from PLN 1,082
per night
Calle Sancho Dávila, 25, Bajo 3, 28028, Madrid, ES, Madrid
3.7 km from the center of Madrid
513 m from the Ventas subway station

Room in this hotel

from PLN 1,106
per night
15 Calle de la Povedilla, 28009, Madrid, Spain, Madrid
3 km from the center of Madrid
113 m from the O'Donnell subway station

Room in this hotel

from PLN 692
per night
Calle de Ibiza 33, Madrid
2.5 km from the center of Madrid
417 m from the Ibiza subway station

Room in this hotel

from PLN 890
per night
56 Calle del Alcalde Sáinz de Baranda, Madrid
2.8 km from the center of Madrid
266 m from the Sainz de Baranda subway station

Room in this hotel

from PLN 1,091
per night
Calle Antonio Arias 4, Madrid
2.7 km from the center of Madrid
410 m from the Sainz de Baranda subway station

Room in this hotel

from PLN 946
per night
Plaza del Doctor Laguna 2, Bajo B, Retiro, 28009 Madrid, Madrid
2.6 km from the center of Madrid
338 m from the Sainz de Baranda subway station

Room in this hotel

from PLN 859
per night
C. del Dr. Esquerdo 77, Madrid
2.9 km from the center of Madrid
445 m from the O'Donnell subway station

Room in this hotel

from PLN 1,172
per night