Urso Hotel & Spa

Mejia Lequerica 8
Madrid, Spain 28004

Map: Urso Hotel & Spa


More Hotels Near Urso Hotel & Spa

URSO Hotel & Spa
Mejía Lequerica 8
Madrid, ES 28004
Distance: 0.0 miles

Petit Palace Santa Bárbara
Plaza de Santa Barbara, 10
Madrid, ES 28004
Distance: 0.1 miles

Hotel Gran Versalles
Covarrubias 4
Madrid, ES 28010
Distance: 0.1 miles

NH Alonso Martínez
Calle de Santa Engracia, 5
Madrid, ES 28010
Distance: 0.2 miles

Relais & Châteaux Hotel Orfila
Calle de Orfila, 6
Madrid, ES 28010
Distance: 0.3 miles

One Shot Luchana 22
Luchana 22
Madrid, ES 28010
Distance: 0.3 miles

ibis Madrid Centro
Calle de Manuela Malasana, 6
Madrid, ES 28004
Distance: 0.3 miles

Only YOU Boutique Hotel
Calle Barquillo, 21
Madrid, ES 28004
Distance: 0.3 miles

Madrid Landmarks Near Urso Hotel & Spa

Santiago Bernabeu Stadium (1.9 miles)

Nearby Cities and Towns