Hotels in Buckinghamshire near Cavendish Conference Centre London
Multiple accommodations for your stay
Show map
1 result found
Filters
- Distance - low to high Sorting
Cosy Flat - Central London - Bank Payment To The Host Only
33 Villiers Street, London, United Kingdom
1.8 km to Cavendish Conference Centre (Open map)
The apartment is in the centre of London, within a few blocks of the Trafalgar Square. 1-room Cosy Flat - Central London - Bank...
Read more...
7.7
Good
9 reviews