Hotels near St Giles

Average price from £69

Kingston upon Thames Hotels

St Giles is a savvy place to base yourself if you want to be within walking distance of the capital’s top spots. Keen shoppers will love being minutes away from Oxford Street and Covent Garden. History and culture enthusiasts can make the most of nearby West End theatres, the British Museum and Charing Cross Road’s book shops. For nightlife, Soho and Leicester Square are a short stroll away.

Kingston upon Thames Hotels