19 rooms · from £16
Astor Queensway Hostel is located in the Westminster Borough district in London, 1.3 km from Hyde Park and 1.3 km from Royal Albert Hall. Astor Queensway Hostel features free WiFi throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: