

Dieses Nobelhotel befindet sich am Leicester Square, einem lebendigen Plätzchen nahe dem Convent Garden. In diesem Teil der Stadt finden Sie eine Vielzahl hervorragender Bars und Restaurants. Covent Garden und einige wichtige U-Bahn-Stationen erreichen Sie in wenigen Gehminuten.