I stayed at the Olympic House for one night while in London, I was lloking for an hotel, next to Paddington station, providing Internet access. The hotel is situated on a noisy street (large and busy boulevard, in fact). The area is like the areas close to main train stations. Of course train and subways stations are just some blocks...
More
- Olympic Hotel London
- Olympic House Hotel London
