TheSqua.re Serviced Apartments

TheSqua.re Serviced Apartments

TheSqua.re Serviced Apartments

TheSqua.re is an award-winning global network of serviced apartments, with bespoke accommodation in 550+ cities
Founded
2008
Raised
$2M
Follow us
Alexa global traffic share