Peckham Lodge

Peckham Lodge
110 Peckham Road, London, SE15 5EU
Photo of Peckham Lodge

Established in 1849, the Peckham Lodge is a majestic building full of character and original features, occupying a central and strategic location on a main road into Central London. The Lodge specialises in long stay & short stay accommodation and offers a variety of room types to suit most requirements. Each room has a hairdryer. All rooms are en suite, some rooms have air conditioning facilities (additional charges applies). Electric car charge units are available on-site. Parking on-site available (subject to availability), charges from £10.00 to £15.00/night apply. Wi-Fi available, charges apply. 24Hours Hot & Cold Food available (Vending Machine)

Text supplied by third party.

Comments & ratings