Principe Santa Ana Madrid Centro



Madrid • Show on map
View Details for Price
Principe Santa Ana Madrid Centro features air conditioning and free WiFi and a balcony with city views. Located in Madrid with a elevator, this apartment is 984 feet from Puerta del Sol. Fitted with parquet…More info
