Church Street Hotel
Hotel
Southwark, London
7.7/10
Good
50 reviews
Free Wi-Fi
1.8 km.
Oval metro station
3.4 km.
London Bridge Train Station
This Spanish-American-style boutique hotel is in Camberwell, with easy access by bus to central London. It offers free Wi-Fi, an honesty bar and attractive rooms.
Number of rooms: 31
29-33 Camberwell Church Street, Southwark, London, SE5 8TR, United Kingdom