Church Street Hotel proporciona a los huéspedes una base excelente durante su estancia en Londres, a menos de veinte minutos andando de Denmark Hill Railway Station. Está a solo un breve paseo Camberwell College of Arts. Los huéspedes podrán disfrutar de gran cantidad de instalaciones y servicios, como un centro de negocios abierto 24 horas, un bar cafetería y recepción 24 horas. Hay un aparcamiento fuera de la propiedad para aquellos huéspedes que viajan en su propio vehículo. La casa de huéspedes cuenta con habitaciones provistas de un reproductor de DVD, calefacción y un secador de pelo. Todas ellas cuentan con un cuarto de baño privado, agua embotellada y una bañera. El restaurante de la casa de huéspedes es una opción perfecta para aquellos que desean cenar o comer en la misma propiedad. Los huéspedes pueden relajarse con una copa en la terraza del bar.