Hotels in Buckinghamshire near Elephant & Castle Railway Station
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
2.5 km to Elephant & Castle Railway Station (Open map)
This venue is within 2.4 km from the riveting Imperial War Museums, while Shakespeare's Globe Theatre is 2 km away. Cosy Flat -...
Read more...