The May Fair, A Radisson Collection Hotel, Mayfair London
Stratton Street, Mayfair, City of Westminster, Mayfair, London, England, W1J 8LT
With a stay at The May Fair, A Radisson Collection Hotel, Mayfair London, you'll be centrally located in London, steps from Piccadilly and within a 5-minute walk of Berkeley Square. This 5-star hotel is 0.3 mi (0.5 km) from Royal Academy of Arts and 0.6 mi (1 km) from Leicester Square.