St Pauls XL Apartments

London

England

These lovely one bedroom apartments welcome business travellers with the ultimate home away from home experience. Conveniently located adjacent to key commercial and tourist hotspots throughout London, The fully-furnished modern apartments guarantee both privacy and comfort along with exceptional service.