Astor Kensington Hostel terletak di dalam kawasan City of Westminster, London. Gunakan peta di halaman ini untuk memahami di mana Astor Kensington Hostel berkait dengan seluruh London.