
London, United Kingdom
Phoenix Hostel
2-star hotel
Located in London (London City Centre), Phoenix Hostel is within a 15-minute walk of Madame Tussauds Wax Museum and Oxford Street. This hostel is 0. 7 mi (1. 2 km) from Regent's Park and 0. 8 mi (1. 2 km) from Marble Arch. Make…
- Wi-fi
- 24-hour reception
- Bar
- Breakfast


