BOUTIQUE √
From Central London: 2.7 miles (4.4 km)
158 Camberwell Road, London, SE5 0EE
Location: Camberwell
On a busy high street adjacent to shops, bars, bus links and amenities in
south London. Close to the Kensington Oval Stadium. The hotel has a
restaurant serving all meals of the day while the bedrooms are modern and
offer flat screen television, high speed internet access and are
air-conditioned. There's a steam bath where massage sessions can be booked.
24 hr front desk. Luggage storage facilities.