In the lively centre of Greenwich, the Innkeeper's Lodge London offers well-appointed rooms and a restaurant and bar. Offering free Wi-Fi, this traditional London inn is a 3-minute walk from Greenwich Park.
291 Greenwich High Road, Greenwich, Greenwich, London, SE10 8NA, United Kingdom
Hotel booked 1 times today.
Nightly rates from $113