2 Queens Rd. Peckham, London
22 bedrooms
Baths
Guests
Located in London (Southwark), Peckham Room Hotel by Belvilla is within a 10-minute drive of Tower Bridge and Tower of London. This hotel is 3.2 mi (5.2 km) from London Bridge and 3.3 mi (5.2 km) from The Shard.
Bar/lounge
Parking
Elevator
Airport Shuttle
Spa
WiFi/Internet
Breakfast
24/7 front desk
No nearby properties available in this region at the moment.