Peckham Rooms Hotel is a 3-star venue set just 1.8 km from The London Eye, Peckham Rye Park and Royal Opera House.
Peckham Rooms Hotel is also placed near to London Bridge, The Oval Cricket Ground and South London Gallery. The venue is set within 6 km from London city center.
Peckham Rooms Hotel is within a 10-minute drive to London City airport.
Eat & Drink
The steakhouse The Blue Eyed Maid & Spice Lounge Restaurant is within easy reach of the property.