Hotel Las Murallas 1 stars

Ronda Vieja s/n, 05001 Avila, Spain

Hotel image
Read more reviews for Hotel Las Murallas