High XL Holborn Apartments

London

England

High Holborn Apartments welcomes business travellers with the ultimate home away from home experience. Conveniently located adjacent to key commercial and tourist hotspots throughout London, these fully-furnished modern apartments guarantee both privacy and comfort along with exceptional service.