Occupant un bâtiment classé Grade II, cet hôtel de luxe se trouve dans le centre de Londres, à seulement 2 minutes à pied de la station de métro Oxford Circus.
Nombre de chambres: 120
19-21 Gt. Marlborough St, Westminster, Londres, W1F 7HL, Royaume-Uni
Hôtel réservé 1 fois aujourd'hui.