Cancellation policy

Cancellation Policy for 6 nights or less : 0 nights
Cancellation Policy for 7 – 28 nights : 0 nights
Cancellation Policy for 29 – 89 nights : 0 nights
Cancellation Policy for 90 nights and over : 0 nights

Overview

City Serviced Apartments are located in the bustling City, a short walk from the famous Tower of London and Tower Hill tube station. Inside the apartments guests will find large windows to provide light and fresh air to the living spaces and bedrooms. The modern kitchens feature quartz worktops with glass splashbacks and the stylish theme continues into the bathrooms with large showers, stone tiles and underfloor heating. Selected apartments feature large terraces for guests to enjoy.

Key Features View All Facilities

  • Weekly

  • Wi-Fi

  • Fully Equipped Kitchen

  • In Apartment

  • Freeview

  • Self Check-In

  • Linen and Towels

Booking info

Check-in 3pm

Checkout 10am

Self Check In With Key Safe

Parking Unavailable

facility carry charge Some features carry a charge prices

This map is for guidance and may not display the exact location of the property

Location

3 America Square
London
United Kingdom
Tower Hill
EC3N 2LR

Situated in America Square, guests will be a stone’s throw away from the famous Tower of London and Tower Bridge. Tower Hill tube station offers direct transport to the rest of London via the District or Circle line, whilst Tower Gateway DLR station provides travel to the East End. This extremely convenient location offers guests easy access to the City of London, the closest areas being Bank or Aldgate, Southwark and Bermondsey are just over the bridge, whilst Whitechapel to the east is also nearby.

 

what3words
worry.tend.force

Other Features

* Minimum Stay 7 Nights
total price 300

Choose Dates for Availability & Prices

 Unavailable for selected dates

secure checkout Secure Checkout

Our team is here to help, 24/7

Contact Situ