This budget hotel offers very good value accommodation in Victoria, one of the best areas in central London. The hotel has a guest kitchen and FREE internet access for all guests. The hotel is only a few minutes walk from Buckingham Palace, Tate Gallery, Harrods, Thames River, Hyde Park, Big Ben, Westminster Abbey, Chelsea and Victoria station (for bus, metro and train).
|