Wombat's City Hostel LondonHostel
7 Dock Street, Tower Hamlets, London, E1 8LL, United Kingdom
Located in central London, Wombat's City Hostel London offers accommodation with free Wi-Fi access throughout and features a terrace, a bar and a 24-hour front desk.