Situated 15 minutes' walk from Creechurch Lane Apartments London hotel, guests can visit the 800-year-old riverside Southwark Cathedral.
The bulging skyscraper "Sky Garden" is not very far away, while London Liverpool Street train station is right around the corner from this hotel. The Trafalgar Square art museum "National Gallery" is 3.3 km away, and there is the Sephardic Bevis Marks Synagogue nearby. The Creechurch Lane is also 10 minutes' drive from the famous British Museum and Aldgate bus station is 5 minutes' walk away. This hotel is 550 metres from Bank and Monument stations underground station and in the vicinity of Bank and Monument s city rail.
Serving British dishes, London Steakhouse Co lies 8 minutes' stroll from the property.