£1.1 Billion for 331 London Keys. That's £3.3 Million Per Room.
A new UAE-backed fund just committed £1.1 billion to two Mayfair hotel assets totaling 331 keys, implying a per-key figure that redefines what "luxury premium" means in London. The cap rate math on this deal tells you exactly what the buyer believes about the next decade of London hospitality.