One of the hotels for your stay in London is the Still Life Tower Hill Executive which is located at Pepys Street, London, United Kingdom. There are many facilities offered at Still Life Tower Hill Executive, both hotel and room facilities. If you are traveling to London, you can choose Still Life Tower Hill Executive as a place to stay. Still Life Tower Hill Executive is located in the region of England, Middlesex, Greater London.


Rotate image to see Still Life Tower Hill Executive


Choose a room

One-Bedroom Apartment

One-Bedroom Apartment

Room size (45 square metres)

Room amenities

  • Wardrobe or closet
  • Toilet paper
  • Toilet
  • Sofa
  • Dryer
  • Kitchen
  • Fan
  • Dining table
  • Heating
  • Electric kettle
  • Childrens' cribs
  • Sitting area
  • Clothes rack
  • Linens
  • Toaster
  • Upper floors accessible by elevator
  • Private Bathroom
  • Private apartment in building
  • Dishwasher
  • Kitchenware
  • Towels
  • Hairdryer
  • Hardwood or parquet floors
  • Washing machine
  • Flat-screen TV
  • Towels/Sheets (extra fee)
  • Oven
  • Ironing facilities
  • Iron
  • Refrigerator
  • Microwave
  • Dining area
  • Stovetop
  • Bathtub or shower

Apartment with Terrace

Apartment with Terrace

Room size (45 square metres)

Room amenities

  • Fan
  • Towels
  • Dining table
  • Hairdryer
  • Toilet paper
  • Upper floors accessible by elevator
  • Electric kettle
  • Dining area
  • View
  • Iron
  • Private Bathroom
  • Oven
  • Sofa
  • Toilet
  • Clothes rack
  • Hardwood or parquet floors
  • Private apartment in building
  • Dishwasher
  • Toaster
  • Linens
  • Stovetop
  • Microwave
  • Bathtub or shower
  • Heating
  • Refrigerator
  • Dryer
  • Sitting area
  • Flat-screen TV
  • Washing machine
  • City view
  • Towels/Sheets (extra fee)
  • Balcony
  • Ironing facilities
  • Kitchen
  • Kitchenware
  • Terrace
  • Wardrobe or closet

Hotel Amenities

  • Wifi in all areas
  • Invoice provided
  • Heating
  • Internet
  • Elevator
  • Wifi
  • Free Wifi
  • Smoke-free property


Hotel policy

  • Check-in time is 15:00 and check-out time is 11:00
  • Pets are not allowed