Just a 15-minute walk from Greenwich Park, Premier Inn London Greenwich is 200 metres from Deptford Bridge DLR Station. The modern hotel offers air conditioned rooms and a traditional restaurant.
43-81 Greenwich High Road, Greenwich, London, SE10 8JL, United Kingdom
Hotel booked 2 times today.
Nightly rates from $96 to $241