Dorsett City, London

9 Aldgate High Street, London EC3N 1AH, England, UK

distance: 113 Miles

The perfect hotel choice for both business and leisure travellers that offers stylish and contemporary accommodation including suites boasts modern architecture and design; alongsi