About So Hotels & Luxury Apartments
The SO Hotels and Luxury Apartments provide properties all over London. Leisure or business travels, all is set up for your comfort and wellness.
So Hotels & Luxury Apartments Description
The SO Hôtels and Luxury Apartments provide a large choice of accommodation central London.
Leisure or business travels, we also do provide customised services, adapted to your needs and expectations. Contact us !
More about So Hotels & Luxury Apartments
So Hotels & Luxury Apartments is located at 1 Lyric Square, W6 0QL London, United Kingdom
00442071590314
http://www.the-so.com/