crmpicco's London, UK
London Holborn Premier Inn
27-29 Red Lion Street
This hotel exceeded my expectations by quite a considerable distance. It had just newly opened when ...
Marble Arch - Gloucester Place Hotel
55 Gloucester Place
This hotel was in a top location in Mayfair close to Selfridges (walking distance). The rooms were v...
Melita House Hotel
35 Charlwood Street, Victoria
I was delighted with my experience at the Melita Hotel recently. The staff in particular were very h...
Comfort Inn London - Edgware Road
450 Edgware Road
After a one night stay in the Comfort Inn I would happily recommend it to others. The room was spaci...