One of our newest locations, situated in the heart of Deptford, with quick access to Deptford High Street, as well as Deptford train station 3 minutes away for direct connections to London Bridge and Cannon Street. A perfect location for that quick getaway.
Our luxury accommodation provides a range of excellent amenities to enhance your stay with us, while also being at a lower price point than most others.
With Deptford train station only 3 minutes away, access to the incredible sights of London has never been easier! And if staying near your accommodation is more your style, Deptford High Street is just around the corner with a range of great bars, restaurants, and shops to suit all your needs.
Things to do near to our Central London Location
WhatsApp us