L'hôtel est situé à l'angle de Bedford Square, à quelques minutes de Tottenham Court Road et Oxford Street, Londres avec certains des meilleurs magasins et des sites touristiques sur le seuil. Soho, le British Museum et les théâtres sont tous à quelques pas. La station de métro la plus proche est Tottenham Court Road (lignes Northern et Central), qui est à 3 minutes. Le concepteur de chambres individuelles varient en taille et la forme en raison de l'âge de ce bâtiment, mais tous sont en parfait état.