Citadines Apart'hotel Holborn-Covent Garden London Near The British Museum
94-99 High Holborn -
London,
GB WC1V 6LF