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...