Good hotel to stay for a few nights in London. Location is great and close to 2 tube stations.