Spain supplants UK as top hotel investment destination amid buoyant demand
14 Apr 2024
Britain falls to second most appealing European country to deploy capital, according to CBRE survey
Read full article at Financial Times
14 Apr 2024
Britain falls to second most appealing European country to deploy capital, according to CBRE survey
Read full article at Financial Times