Peckham Lodge is rated 2 stars and provides visitors with an elevator, a luggage storage and a designated smoking area. Operating in London since 1856, this hotel features Victorian architecture and modern comforts.
The property lies within 2.0 km from Shakespeare's Globe Theatre, The London Eye and Peckham Rye Park. The venue is 5 km away from the city center.
Peckham Lodge can be reached in 10 minutes by car from London City airport.
This hotel comprises of rooms like family single room, small double room and triple room with traditional decor and such comforts as TV, ironing facilities, climate control, a dressing area and a closet. They also have an electric kettle and coffee/tea makers available for self-catering.
Eat & Drink
Offering English and Turkish dishes, No. 67 Cafe and Restaurant is a 5-minute walk away.
There are such business facilities as computers and a photocopier on the premises.
Wireless internet is available in the entire hotel for free.
Paid private parking is possible on site.