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

Menu