B

Bob Ngo

4 years ago

Great location. Right next to Tube station and wit...

Great location. Right next to Tube station and within walking distance of lots of the big attractions. The rooms run a little small but you know, it's London. Staff is super nice and the tea time is a lot of fun if you're not from the area. My only complaint is that there was a noise that was fairly constant in my room. It sounded like it was next to a big water main. Like when your in the other room and someone is taking a shower. Hard to explain but earplugs mostly took care of it.

Comments:

No comments