Back to list
Antigua Embajada - Hotel Palacio San Martín
Stunning 8.8 (73 reviews)
Approx. €32
Location
Pl. de San Martin, 5
28013 Madrid
See on the map