Hotel description
This is basic accommodation, ideal for those travelling on a tight budget but looking to stay in central London. The hall is within walking distance of the main tourist sights, including the River Thames, The London Eye, Westminster Abbey, Big Ben and the Houses of Parliament. (1204RP)