On the Albert Embankment, close to Waterloo Station, this hotel could hardly be in a better position for those wishing to explore the interesting, rich and vibrant city of London. The rooms have all been designed to a high standard and offer a place of rest and relaxation. The staff is friendly and happy to assist where required to do so.