Travelodge London Peckham

PriceCheck live prices

Check availability →
Address
121 Peckham High Street, Peckham,Show on map
Check-in / out
15:00 / 11:00

Travelodge London Peckham is a place to stay in London. It's set on 121 Peckham High Street, Peckham,.

Situated right on Peckham's bustling High Street, perfect for exploring the quirky up-and-coming neighbourhood

왜 여기에 머물까요

  • Free Wi-Fi
  • Air conditioning

Amenities

  • WiFi available
  • Air conditioning