thesqua.re serviced apartments offer exclusively designed and well equipped short term and long term lets in almost all the prime locations of cities like London, Paris and New York. The apartments are suited for both corporate and leisure travellers and are well-connected to shopping areas and eateries.
Business Mail - firstname.lastname@example.org
Address 150-152 Fenchurch Street London, EC3M 6BB
Phone +44 (0)203-701-3010
Accommodations, serviced apartments, Serviced Apartments in London, serviced apartments in New York, serviced apartments in paris, short stay apartments London, TravellingWEBSITE
Member Since 7 years ago
Last Modified 7 years ago
1 Social Media Profiles