Tate Modern Hotels, London.
Hotels near Tate ModernLaunch the HotelMap above to see hotels near Tate Modern. Tate Modern is in the London area called Bankside. Main attractions near Tate Modern include Tate Modern Oil Tanks And Tate 2, Bankside Gallery, The Wapping Project Bankside. The nearest station is Blackfriars Tube Station. This Tate Modern HotelMap connects live to nearby hotels - showing you true room availability and the latest special offer rates directly from the hotels.
66 Turnmill Street, Clerkenwell, London, EC1M 5RR
24 minutes walk from Tate Modern
100% of past customers recommend this hotel.
Blueprint Living Apartments offers 14 four star serviced apartments at 66 Turnmill Street in London's centra...