16 Talbot Square, London, W2 5LH
Prices start from: £21.00
Review Score: 3 / 5
Enjoy free WiFi and ensuite rooms at this affordable accommodation just 5 minutes walk from Paddington Station, offering private rooms, studios and beds in shared dorms.
Popular on LondonNet