The Grosvenor Hotel is one of the finest luxury four-star hotels in central London. The former Victoria station hotel, this is a Grade II listed building that has been carefully restored to its former...
January to January 2016 - 1 night from £90.00 per person
Bed and Breakfast
Multiple nights available
Break price flexes on a daily basis
Single, Twin or Double bedroom with en-suite facilities
Full English breakfast
Loading our best available deals, this may take a few moments