likes2travel77's London, UK
61-66 Russell Square
My cousins and I found this hotel to be perfect for us. The location was great and within walking di...
The Penn Club
21-23 Bedford Place
I've stayed here on several occasions. I have never done the European thing of sharing a bathroom, w...