Address:
PLAZA DE LA CATEDRAL 10, Madrid, Spain, 05001
Besides the Cathedral, in very heart of Avila the GSM Hotel Los Velada Palace rises splendid and proud, built on the XVI century, it stands as a suberb illustration of the civil architecture of its time. Today, it is beautifully restored for you to enjoy a comfortable stay.
|