From £151 per night

About Still Life Tower Hill Executive

Situated just a 9-minute walk from the historic Tower of London and a mere 6-minute stroll from the iconic Gherkin building, Still Life Tower Hill Executive provides self-catering accommodation in the very heart of central London. Nestled within this prime location, guests are ideally positioned to explore the rich history and vibrant culture that define the city. The hotel's proximity to these landmarks ensures easy access to a wealth of attractions, from the ancient walls and towers of the Tower of London to the modern architecture of the Gherkin, which stands as a symbol of contemporary London. The self-catering apartments at Still Life Tower Hill Executive are designed with comfort and convenience in mind. Each apartment is thoughtfully equipped to ensure that guests can enjoy their stay without having to venture far from home. The kitchens are fully stocked with essential appliances and utensils, allowing residents to prepare meals or simply store groceries for a truly homely experience. Spacious living areas provide ample space for relaxation and socializing, while the bedrooms offer comfortable beds and thoughtful amenities to ensure a restful night's sleep. The strategic location of Still Life Tower Hill Executive also makes it an ideal base for business travelers. The hotel is conveniently situated near major transportation hubs, including Tower Gateway Station, which offers direct access to the London Underground and Overground networks. This connectivity ensures that guests can easily reach their meetings or other professional engagements without any hassle. Moreover, the central position of the hotel places it within walking distance of numerous dining options, from traditional British pubs to international cuisine restaurants. Whether one is in search of a casual meal or a fine-dining experience, the variety of eateries available nearby caters to all tastes and preferences. Additionally, the proximity to local shops and markets allows guests to indulge in some retail therapy or purchase souvenirs to take home. In summary, Still Life Tower Hill Executive offers more than just accommodation; it provides an ideal base from which to explore the best that central London has to offer. With its prime location, well-equipped self-catering apartments, and convenient access to both historical landmarks and modern attractions, this hotel is a perfect choice for travelers seeking a blend of comfort, convenience, and cultural immersion in the heart of the city.

Hotel Details

Number of Rooms: 5
Country: GB
City: London