Established in 1849, the Peckham Lodge is a majestic building full of character and original features, situated in an urban inner city district of London and occupying a central and strategic location on a main road into Central London which is ideal if you are driving to the capital. The Lodge specialises in long stay & short stay accommodation and offers a variety of room types to suit most requirements.
The hotel provides a car parking as well which is subject to availability and charges apply.
Guests can enjoy a relaxing and carefree stay in the newly refurbished rooms with essential room amenities to create a 'home away from home'feeling.
INTERNET RATES - 2014/2015
£39 (Save up to 22%)Single
£46 (Save up to 34%)Twin
£46 (Save up to 34%)Double
£59 (Save up to 31%)Triple
£69 (Save up to 37%)Family Room
110 Peckham Road, London, England, UK