Best Western London Peckham HotelHotel
110 Peckham Road, Southwark, London, SE15 5EU, United Kingdom
Best Western London Peckham Hotel offers modern accommodation with air conditioning and free Wi-Fi. Buses stop outside the hotel and reach central London in 20 minutes.