Around 10 minutes’ walk from Greenwich, Staycity Aparthotels Deptford Bridge Station provides self-catering accommodation in south east London. A 2-minute walk from the Docklands Light Railway, these studios and apartments have free Wi-Fi access.
18-20 Deptford Bridge, Lewisham, London, SE8 4HH, United Kingdom
Hotel booked 1 times today.
Nightly rates from $90