Peckham Lodge occupies a striking building in Peckham, an urban inner city district of London. The hotel enjoys a central and strategic location on one of the main routes into London, which is ideal if you are driving to the capital. There is even car parking facilities at the hotel, subject to availability. Established in 1849, the hotel is housed in a majestic building full of character and original features. Once you step inside its imposing exterior, you will find a good value for money London hotel. Facilities may be limited, but if you are looking for somewhere to sleep with easy access to the city centre, you don't need much more than Peckham Lodge.