

UNITED KINGDOM | London The Tower Hotel
The Tower Hotel
Character hotel on the banks of the Thames
Character hotel on the banks of the Thames
Spacious serviced apartment with kitchenette
A true authentic London experience
Comfortable and easy place to discover London
London getaway steps from Kensington Palace
Great area, perfect to visit the best of London
The royal experience you deserve to indulge in
The perfect base location to explore London
Stay at the heart of the liveliest areas in London
Beautiful and historic Grade II listed railway hotel
Relax in style and comfort in this elegant hotel
Stay in a Victorian hotel close to the Thames