Soma Camberwell Hotel Location
Southwark Townhall, 33 Peckham Road, London, United KingdomMain Features
Soma Camberwell Hotel Amenities
-
General
Non-smoking rooms - Free Wi-Fi
- Adults only
- Lift
- Coffee shop
-
Dining
Shared kitchen
-
Leisure & Sports
Sun terrace - Leisure/ TV room
- Library
-
Soma Camberwell Hotel Guest Services
Laundry
-
Room Amenities
Heating - Terrace
- Garden furniture
Rooms