On the Embankment, close to the London Eye, the Houses of Parliament and the attractions of the South Bank, this hotel offers an excellent position for both tourists and business travellers in the capital. The staff is friendly and always happy to help you get the most from your stay in the area. The rooms have all been fitted with excellent amenities and offer a peaceful place to stay.