Still Life Southwark Executive

130 Webber Street, London, SE1 0JN, United Kingdom

About Still Life Southwark Executive

Moments away from Borough & Southwark Stations these smart serviced apartments are an ideal choice for both business and leisure travelers. You will find yourself within walking distance of Borough Market, The Shard and the Tate Modern. Travelling into the city from here will take mere minutes making sure that you spend time enjoying your time in London, not being stuck on public transport. The apartments are equipped with all the modern conveniences to make your stay truly comfortable. 

There is free and unlimited business broadband to keep you connected.

Amenities

  • Wheelchair Access
  • Internet Access - Free Public Access
  • Non-Smoking Facility

Location

Still Life Southwark Executive
130 Webber Street, London, SE1 0JN, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more