Le Modern townhouse Knightsbridge est situé dans le quartier de Westminster Borough à Londres, à 1,7 km de St James's Park, à 1,2 km de la gare Victoria et de la station de métro Victoria. Il se trouve à 1,2 km du palais de Buckingham et dispose d'une réception ouverte 24h/24. Il se trouve à 1,5 km du centre-ville et à 1,1 km du grand magasin Harrods.
Cet établissement est non-fumeurs.
Vous séjournerez à 2,1 km du Royal Albert Hall et à 1,8 km du Victoria and Albert Museum. L'aéroport de Londres-City, le plus proche, est implanté à 16 km.