Online reservation
2018-04-25
2018-04-26

Still Life Tower Hill Executive London

Pepys Street, London, United Kingdom

Guests can opt to stay in Still Life Tower Hill Executive apartment when visiting London.

Located in Kensington and Chelsea district, the property lies near Tower Hill subway station and a 30-minute walk of Somerset House. London city center is 4 km away. Within a 5-minute walk guests can dine in Orpheus Bar & Restaurant and Natural Kitchen .

The apartment provides rooms featuring heating, a dressing room, a personal computer, a trouser press and a DVD player. Providing guests with a bathtub and a shower, a private bathroom features a hairdryer, bath sheets and dressing gowns as well.

Guests can benefit from a full kitchen fitted with a microwave, an electric kettle, a dishwasher, a stove and an oven.

London City airport can be reached in 15 minutes by car.

Important information

Check-in:from 15:00 hours
Check-out:until 11:00 hours

Facilities

General

  • Lift
  • Wi-Fi
  • No pets allowed
  • No parking
  • No smoking on site


Dining

  • Cookware/ Kitchen utensils
  • Electric kettle


Room Amenities

  • Ironing facilities
  • Heating
  • Sitting area
  • Dressing area
  • Dining table
  • Flat-screen TV
  • Carpeted floor
  • Washing machine


Location

Pepys Street, London, United Kingdom

Rooms

The apartment provides rooms featuring heating, a dressing room, a personal computer, a trouser press and a DVD player. Providing guests with a bathtub and a shower, a private bathroom features a hairdryer, bath sheets and dressing gowns as well.

Please, select dates to see available rooms.

Gallery

Add review

Your details


Your impression of the property

Very bad Excellent

If you have any questions regarding your reservation made through our website, please go to our Contact Us page.

Contact Us



Still Life Tower Hill Executive

Pepys Street, London, United Kingdom

What's nearby

  • Local attractions
  • Leadenhall Market
    550 m
  • Tate Modern London
    1.6 km
  • Houses of Parliament
    3.5 km
  • The Monument to the Great Fire of London
    650 m
  • Tower of London
    350 m
  • Russell Square
    2.6 km
  • London Bridge
    850 m
  • Tower Bridge
    650 m
  • 30 St Mary Axe (The Gherkin)
    500 m
  • Royal National Theatre
    2.4 km
  • Airports
  • London City Airport
    8.8 km
  • Train stations
  • Fenchurch Street Station
    200 m