Choose your room
Peckham City Rooms
Located just 5 minutes on foot from the comfortable Peckham City Rooms London hotel, guests can quickly reach Christ Church Peckham.
This London guest house is within a 7-km distance of the famous British Museum and in proximity to Greenwich Park. Business travellers will enjoy being close to the 87-floor glass Shard Skyscraper (3.5 km) and the unmissable Tower of London (3.6 km). The Peckham City Rooms London also provides access to such sports attractions as The Den Football Stadium, which is nearly a 20-minute walk away. The hotel lies only 550 metres from London Queens Road Peckham train station, while the 13.7-tonne Big Ben Bell is situated approximately 6 km away. The accommodation has a convenient location — 5 km from London City airport.
Within a few blocks of this London hotel, 805 Restaurants serves African meals.