Eurotraveller Hotel Express Elephant and Castle Southwark


Map (Click to open)
Map of Eurotraveller Hotel Express Elephant and Castle Southwark
Location
18, Amelia Street Walworth, London SE17 3PY United Kingdom.
Contacts Transportations
Tube Kennington(≈0.6km)
Bus Larcom Street(≈0.06km)
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

Your email address will not be published. Required fields are marked *