We recently spent three nights here at The Seven Dials Hotel, One thing which we cannot complain about is the location, this hotel is in a lovely part of london,only a stones throw from covent garden and is surrounded by plenty of cool bars,cafes and shops. Our issue with the place was the room size, it was tiny,I mean really... more


