Tower Residences
Tower Residences

Byward House 13-17 Byward Street, London, EC3R 5BA, United Kingdom
+44 (0) 203 972 1600

GDS Code
AMADEUS DHISCO SABRE APOLLO/GALILEO WORLDSPAN
GKLONBLO GK43830 GK603811 GKH8707 GKLHRTO

Central London’s latest addition to its luxury accommodation offering

Blue Orchid’s latest property comprises 32 stunning new residences, providing the very best contemporary one and two-bedroom independent living apartments.

A charming 1900s building boasting stunning views of the Tower of London, Tower Residences’ luxury and contemporary studios and apartments provide the perf...

Choose your room
Sorry!! No rooms are available for selected dates
Hotel Amenities
Hotel local Attraction
Hotel Policies