Ideally located at the heart of London, this hotel lies just a short walking distance away from Victoria Railway and underground station. Enjoying ease of access to the many points of interest that this captivating city has to offer, the hotel is perfect for those who are eager to explore. Westminster Abbey, Big Ben, Buckingham Palace, the Tate Modern and the Apollo Theatre are within walking distance of the property. Surrounded by restaurants, cafes and pubs, this hotel boasts convenience and comfort. The guest rooms are superbly styled, featuring facilities to suit business and leisure travellers. An international, continental breakfast can be enjoyed in the mornings.
London
51.49081, -0.13880 Open in Google Maps
DBT
DBT.ST
6 guests
ROO
ROO.2B
10 guests
TPL
TPL.2B
5 guests
SGL
SGL.ST
1 guests
DBL
DBL.ST
4 guests
QUA
QUA.DB
6 guests
DBL
DBL.ST-1
4 guests
TWN
TWN.ST
4 guests
QUA
QUA.ST
6 guests
TPL
TPL.ST
5 guests