3 ★
Church Street Hotel
Address: 29-33 Camberwell Church Street, London, United Kingdom
This Spanish-American-style boutique hotel is in Camberwell, with easy access by bus to central London. It offers free WiFi, an honesty bar and attractive rooms.
Hotels Nearby
-
The New Dome Hotel 2 ★
51/53 Camberwell Church St, London
-
Second Nest Kings College 4 ★
61 Allendale Close, London
-
Graces Mews
, London
-
Cosy Home in London
23A Grace's Road, 2nd floor, London
-
Victorian Terraced Apartments 4 ★
16 Badsworth Road, London
-
Pasha Hotel - 3* Boutique Hotel 3 ★
158 Camberwell Road, London
-
Quiet Central Zone 2 apartment
Flat 5, Boundary House, Bethwin Rd, London
-
Aggor Apartments - London
15 Crane Street Flat 07, London
-
Modern and Cosy Flat in Brixton
171 Harbour Road Brixton, London
-
Best Western London Peckham Hotel 3 ★
110 Peckham Road, London
-
Roffo Court 3 ★
Flat 130 Roffo Court Boundary Lane, London
-
Beta Living Service Apartments
2a Boyson Road, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Church Street Hotel