Hotel Palacio Valderrabanos, Madrid hotels at discounted rates

Hotel Palacio Valderrabanos
Plaza De La Catedral 9, Avila, Madrid, 05001, Spain