Category: Hostels Category: Hostels
Address: 27 Montague Street, London, Greater London, WC1B 5BH
Landline: 020 7580 5360
: 020 7636 7948
Website: www.astorhostels.co.uk
Website: Visit Website
Message now
Report a problem with this listing