Location was great, just a few minutes to Baker Street Station and the National Express bus stop. The room was clean, had AC and two windows. The man at the reception was really helpful and he let us leave our bags before checking in. There was also an elevator which is not usual in hotels that size, so that was a pleasant surprise.
MariolaHá 4 semanas