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

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

Apartment with Terrace

Apartment with Terrace

Room size (45 square metres)

Room amenities

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

Hotel Amenities

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


Hotel policy

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