Situé à 5 minutes à pied des boutiques d'Oxford Street et de Regent Street, ainsi qu'à quelques minutes seulement de nombreuses stations de métro, l'Astor Court Hotel occupe une élégante maison de ville victorienne.