Astor Kensington
45 Queensborough Terrace - London, England
Category: Hostel
Located a short walk from Notting Hill, Astor Kensington offers you a 10 out of 10 staying in the heart of London! Super clean bathroom, wide range of private rooms and dorms, fully equipped kitchen and a huge lounge area: Astor Hostels is the top choice for anyone exploring London on a budget! more info »