According to STR, London’s luxury hotels have taken a huge hit in recent months, with the city’s most expensive hotels only 65 percent occupied from January through March. This has been the city’s worst year since a global recession in 2009, as wealthy travelers feel anxieties vacationing due to security concerns. Read more here.