

O Hotel Beaufort está localizado no coração de Knightsbridge em Londres, a apenas alguns minutos da loja de departamento Harrods. O hotel está a uma pequena caminhada das lojas e restaurantes de Beauchamp, alén dos museus de História Natural, Ciência e Victoria & Albert Hall. A estação de metro mais próxima é a Knightsbridge.