Situé à Londres, à proximité de Madame Tussauds, d'Oxford Street et de Carnaby Street, l'établissement The George Boutique propose une connexion Wi-Fi gratuite.
Vous séjournerez à proximité du théâtre Piccadilly, du parc Regents et de Piccadilly Circus. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.