Rooms Pilarica
25 Calle de la Pilarica, Usera, 28026 Madrid, Spain
Offering inner courtyard views, Rooms Pilarica is an accommodation set in Madrid, 3.1 km from Atocha Train Station and 3.3 km from Reina Sofia Museum. The property is situated 3.4 km from Puerta de Toledo, 4.3 km from El Retiro Park and 4.
Deceitful propaganda! Thief returns Returns my money.