Property Description:
Alison House Hotel in Central London has 12 starting from £86. The hotel is at the heart of Central London.
The two-star bed and breakfast offers a friendly setting, clean and comfortable rooms equipped with television and tea/coffee making facilities and you can just walk up to the Victoria Station, Buckingham Palace, Big Ben, Westminster Abbey and the London Eye.
read more