Loading hotels
Confirming room availability...
Blueprint Apartments Turnmill Street, Turnmill Street 66, London, United Kingdom
Located in London (London City Centre), this aparthotel is within a 10-minute drive of Barbican Arts Centre and St. Paul's Cathedral. This 4-star aparthotel is 1.3 mi (2.1 km) from The Strand and 1.6 mi (2.6 km) from Lyceum Theatre.