Skip to main content
Accommodation
FAQ
Contact
About
Our apartments
Where to stay
London
AYLI - Kensington
15 apartments
Sleeps up to 8
9.9/10 · 103 building reviews
See all apartments