TheSqua.re is a global network of serviced apartments, providing corporate and leisure travellers with premium accommodation across the globe. With an award-winning portfolio of over 250,000 apartments, there is plenty of choice to find the perfect stay. Book serviced accommodation in London, New York, Paris, Singapore, Tokyo, Beijing, Dubai and many other top destinations.
Industry
Other
Openning Date
2008 - (30-Jan-2008)
Address
150-152 Fenchurch St Langbourn London EC3M 6BB United Kingdom. look on map