Photos coming soon
HOTEL
Ayala 63
Cl. De Ayala 63, Madrid
Where it sits
Ayala 63
Cl. De Ayala 63, Madrid
40.42756, -3.67728
Similar stays nearby
Ayala 63 - the Arc Collection
Hotel · 0 m
Apartamento Salamanca
Hotel · 94 m
MintyStay Don Ramón de la Cruz
Hotel · 119 m
Residencia Universitaria Tagaste Madrid
Hotel · 127 m
Home Club General Pardinas Iii
Hotel · 129 m
Forever Young Apartments Luxury
Hotel · 132 m
PYR Select Salamanca Luxury
Hotel · 132 m
PYR Select Salamanca Luxury
Hotel · 132 m
Plan around Ayala 63
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
