fbpx

Serviced apartment sector to recover within 18 months, says Savills