The May Fair Hotel – an iconic London property – has become the first in England to join the Radisson’s collection of the most exceptional hotels.
The May Fair Hotel – an iconic London property – has become the first in England to join the Radisson’s collection of the most exceptional hotels.