London is most attractive city for hotel investment

London has outpaced New York to become the most attractive city for hotel investment, according to new research.

Findings from Cushman & Wakefield show London is the top city for investment, after several large deals helped double its