Posada del León de Oro
Location picture
Fabulous 9.3 (1074 reviews)
Approx. €30
Location
C/ Cava Baja, 12
28005 Madrid