This family-friendly business hotel is conveniently located on the M1 motorway, just 11 miles north of central London and only 9 miles from Wembley Stadium. Brent Cross shopping centre, Edgware bus and underground station and Mill Hill Broadway train...
Overview\nThe St Giles is one of the most central hotels in the LondonÔÇÖs West End, less than 5 minutesÔÇÖ walk to the shops of Oxford Street. This 3 star hotel is perfect for business and leisure travellers, and it provides a relaxing...