Modern 5 stars hotel in the heart of London!
The five stars hotel is situated in the centre of London. The next subway station can be reached in about 5 minutes. After a short walk you can visit the St Paul's Cathedral, the Tower of London and the Tower Bridge.
45 prescot street
Buscando habitaciones alternativas