Located merely 13 minutes' walk from the Westminster Cathedral, Olympic Victoria Apartment London is a great option to stay in the very heart of London. The apartment has welcomed visitors since 1900.
Modern comforts include central heating, enhanced by a TV set and a direct dial phone.
700 metres from Pimlico tube station, this apartment is 2.2 km from the perennially crowded Harrods. The Tower Bridge is around 10 minutes' drive from the accommodation. Olympic Victoria Apartment is within easy reach of Victoria Coach bus station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please