Tower Residences
Byward House 13-17 Byward Street, London, EC3R 5BA, United Kingdom

From the majestic Tower Bridge sitting triumphantly over the River Thames to the UNESCO World Heritage site, the Tower of London – the famous fortress home to the Crown jewels - Tower Residences,

Serviced apartment in Central london

is surrounded by world-leading culture and heritage.

Home to a multitude of theatres showing world renowned musicals, plays and comedy shows, combined with an exciting nightlife, the West End, is just a short tube or taxi ride away. Guests can also witness some of the best in-class acts, global sports tournaments and exhibitions at the 02 arena, just moments away.

Guildhall, Mansion House, Old Billingsgate and Lloyds of London are all within easy walking distance for those visiting these venues.

For those who prefer to stay closer to home, the City is not just a hub of finance and commerce but is a vibrant and prosperous neighbourhood with its eclectic culture, fashionable bars and restaurants and unique and independent street markets such as Old Billingsgate Market.

Tower Suites
100 Minories, London, EC3N 1JY, United Kingdom

Commanding stunning views over the River Thames and the Tower of London, Tower Suites is dominating the game for luxury hotels with a view. Boasting some of the best panoramic views from Blue Orchid

Luxury 5 Star hotels in Central London

, the city’s famous business district is right on the doorstep; in the midst of some of London’s most iconic tourist attractions, the financial heartland, and Tower Hill station.

Each of the two hundred seventy-three rooms is fully equipped with fixed high-speed internet, state-of-the-art LED flatscreen smart televisions, and Nespresso coffee machines. Choose independent living in elegant suites and apartments with modern kitchenettes, or take advantage of the myriad facilities and services of a five-star hotel. Beautifully appointed all-suite bedrooms provide guests with a large opulent space to settle in for a long stay- truly a hotel to call home.

The Wellington
71 Vincent Square, London, SW1P 2PA, United Kingdom

Tucked away in the idyllic streets of Westminster, The Wellington, 4 star hotel overlooks its own private gardens on leafy Vincent Square in Central London; an oasis of calm just a short walk away from Buckingham Palace, St. James’s Park and Westminster Abbey.

Simplistically elegant with contemporary furnishings, each of the eighty-four bedrooms and five deluxe self-catered apartments are designed with the modern traveller in mind, featuring air-conditioning, complimentary high-speed Wi-Fi, and an LCD flat screen television.

Explore the hotel’s luxury facilities including the in-house restaurant and bar, fully-equipped gym, twenty-four-hour room service, and four stunning meeting and event spaces with plenty of architectural quirks.

Book Now