Steward Street Apartments are based in East London near the key financial district of Liverpool Street. These stylish London self-catering apartments are surrounded by new sky rise buildings, sophisticated city offices and a lively mix of art, culture, shops, restaurants, bars, cafes and amenities.
A close proximity to Liverpool Street station provides excellent transport links to every part of the capital and direct connections to many national destinations, making this a convenient base for any London visitor. Nearby attractions include Spitalfields Market, V&A Museum of Childhood, Tower of London, Tower Bridge and St Pauls Cathedral, which are all within walking distance or a short tube ride.
Steward Street Apartments offer bright and contemporary accommodation in a desirable London location with a range of modern amenities including fully equipped kitchens, free wireless internet, washer dryers and weekly housekeeping that present an enjoyable and relaxing home away from home for business or leisure.