Villa Zorbe Mykonos
- ★★★★★
Located on the banks of the Thames, Sea Containers Hotel London is located in the famous Sea Containers Building, just 7 minutes' walk from the Tate Modern and Shakespeare's Globe Theater. The London Eye, Borough Market, London Dungeons and Sea Life Aquarium are 15 minutes' walk away. Waterloo Rail Station is a 12-minute walk and Blackfriars Rail Station is an 8-minute walk.
Please confirm you want to block this member.
You will no longer be able to:
Please note: This action will also remove this member from your connections and send a report to the site admin. Please allow a few minutes for this process to complete.