TheSqua.re Serviced Apartments Email Format
HospitalityEngland, United Kingdom51-200 Employees
TheSqua.re Serviced Apartments operates as a hospitality company that runs a global marketplace for bespoke serviced accommodations, spanning more than 900 cities worldwide. The platform lists over 500,000 apartments and targets corporate travel, offering options for business trips in major economic hubs such as London, Paris, New York, Tokyo, and Hong Kong, among others. The company is headquartered in London, United Kingdom, at 150-152 Fenchurch Street, and employs between 51 and 200 people. It has pursued technology and sustainability initiatives, including the 2023 launch of EcoGrade carbon measurement tool across properties in the UK, the Netherlands, France, and Spain, and has received industry recognition in 2016 and 2019. TheSqua.re positions itself as a provider of serviced apartment accommodations and related travel services for corporate and leisure clients.