Generator Tourist Hostel
Located in Russell Square, a few minutes from Covent Garden and Leicester Square, The Generator is the capital’s largest tourist hostel with over 800 beds....
Arran House Hotel
Arran House Hotel is a small family run hotel located in the centre of "Literary Bloomsbury". The hotel building is a 200 year old Georgian...
|