Apartment/Flat BRENDA'S APART HOTEL LONDON -Elephant & Castle
★★★
51-53 Camberwell Church Street, London, London, United Kingdom Show on map
Cozy Studio 17 - Camberwell is a entire house in London, London, England, United Kingdom. Guests rate it 6.4/10 (pleasant) across 4 reviews, ranking it #2,324 of 6,522 places to stay in London. The property has 1 rooms.
51-53 Camberwell Church Street, London, London, SE5 8TR, United Kingdom
Cozy Studio 17 - Camberwell has a guest rating of 6.4 out of 10 from 4 reviews, which is considered pleasant. It ranks #2,324 of 6,522 properties in London on Triptoic.
Cozy Studio 17 - Camberwell is located at 51-53 Camberwell Church Street, London, London SE5 8TR, United Kingdom.
Cozy Studio 17 - Camberwell has 1 rooms.
Highly rated alternatives close by
Entire House
Inn
Hotel
Hotel