Dorsett Hotel – City of London
The perfect hotel choice for both business and leisure travellers that offers stylish and contemporary accommodation for the most discerning guests to enjoy, relax, party and refresh. This 13-storey hotel with 267 [...]