L'Amazing Newly Refurbished Mews House in W1 est situé dans le quartier de Westminster Borough à Londres, à 1,5 km de Tottenham Court Road, à 1,4 km du Dominion Theatre et à 1,3 km du Piccadilly Theatre. Il se trouve à environ 1,2 km du musée Madame Tussauds, à 1,6 km du Prince Edward Theatre et à 400 mètres d'Oxford Street. Il se trouve à 700 mètres d'Oxford Circus et à 1,4 km du centre-ville.
Cet établissement est non-fumeurs.
Vous séjournerez à proximité de Carnaby Street, de Piccadilly Circus et du Queen's Theatre. L'aéroport de Londres-City, le plus proche, est implanté à 15 km.