Address
Price rates
€ 67 average price per room/bed (the price is per 1 night only)
Info & Description
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 accommodation and offers a variety of room types to suit most requirements.All our en-suite rooms are well appointed and designed with your comfort in mind. Modern Facilities, friendly service and value for money offers a reassuring stay with the Euro Hotel Group.