Location is great. Close to 3 tube stations, but walkable to most of Central London. On a quiet side street. The hotel is an updated Holiday Inn, similar to HI's everywhere. We found the room small, but adequately sized for two of us to stay one week. Not much drawer space, but enough shelves and hanger space to make up... more


