Com uma boa localização na área de Southwark, em Londres, Peckham Rooms Hotel encontra-se a 4,5 km de Brixton Academy, a 4,9 km de Tower Bridge e a 5,2 km de London Bridge. As comodidades deste alojamento incluem um salão partilhado e serviço de quartos, assim como acesso Wi-Fi gratuito em toda a propriedade. Este alojamento antialérgico localiza-se a 4 km de Estação de Metro de Canada Water.
No alojamento, os quartos incluem secretária e televisão de ecrã plano. No alojamento, cada quarto inclui roupa de cama e toalhas.
Peckham Rooms Hotel disponibiliza pequeno-almoço continental aos seus hóspedes.
Torre de Londres fica a 5,2 km de Peckham Rooms Hotel, enquanto Estação de Metro de London Bridge está a 5,6 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de Peckham Rooms Hotel.