Holiday Inn Express London Southwark


Map (Click to open)
Map of Holiday Inn Express London Southwark
Location
103-109 Southwark Street London SE1 0JQ, United Kingdom.
Contacts Transportations
Tube Southwark(≈0.29km)
Bus Southwark Street / Blackfriars Road(≈0.12km)
Social Media
Facebook of Holiday Inn Express London Southwark Twitter of Holiday Inn Express London Southwark
Nearby Attraction Nearby Entertainment Nearby Shopping Centres Nearby Accommodation

Leave a Comment

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