

O Hotel Westbury está situado no coração de Mayfair, na esquina de Bond Street, e a alguns passos dos tesouros culturais de Londres e das melhores lojas. A apenas duas quadras está a estação de metro Oxford Circus, que proporciona fácil acesso a todos os pontos da cidade. O West End e o Piccadilly Circus está a duas e três quadras, respectivamente.