Victory House Hotel London
14 Leicester Pl, London WC2H 7BZ
+442039094100
Description
Victory House Hotel | Boutique Hotel Leicester Square, London
A cosy, boutique hotel with 86 bedrooms located on Leicester Square in London offering bed & breakfast for leisure & corporate travellers. Book direct for best rates.
Features
Map
Similar companies
Hotel
Rose Bank Villa Hotel • Blackpool
18 Leopold Grove, Blackpool FY1 4LD
+441253624939
Hotel
Broom Hall Country Hotel
98 Richmond Rd, Saham Toney, Thetford IP25 7EX
+441953882125
Hotel
HF Holidays Ltd, Peveril of the Peak
Dove Dale, Thorpe, Ashbourne DE6 2AW
03454707558
Hotel
The Fox & Hounds
High St, Uffington, Faringdon SN7 7RP
+441367820680