Category: Apartment Buildings Category: Apartment Buildings
Address: 150-152 Fenchurch Street, London, London, EC3M 6BB
Landline: 020 3701 3010
Website: www.thesqua.re
Website: Visit Website
Message now
accommodation, aparthotel accommodation, apartments accommodation, corporate housing, holiday apartments, self catering apartments, serviced apartments, short stay apartments, short term lets, studio apartments
Report a problem with this listing
Thesqua.re Serviced Apartments is a global marketplace that exists to solve all your corporate travel needs by delivering premium and bespoke serviced apartments across the globe. By harnessing and integrating new technologies into our service delivery, guests and members can enjoy more comfortable and attractive stays in over 300 cities.
Thesqua.re Serviced Apartments
Verified ID: 1158791439486976
Verified 24/04/2024 @ 10:42:17
Last updated 24/04/2024 @ 12:04:38
Learn more about Verification in the Central Index
Monday to Sunday
Open 24 Hours
We accept: