AEPosted: Sat, Feb 07 2009Value:
4.4For the low price paid (£69), once can't find many better hotels in London. Clean, modern (flat screen TV, DVD player, strong shower...) and perfectly situated near Queensway or Bayswater tube station, and the many and excellent restaurants in the surroundings.