Astor Hostels Websites
Astor Victoria kensington Hydepark Quest Museum inn london
- victoria-hostels.co.uk
The Astor Hostels are ideally situated in Central London -within walking distance of Covent Garden, Soho, Piccadilly Circus and the West End.