The May Fair
- 2 Adults
- Free Parking
- 140 Sqm
The May Fair, A Radisson Collection Hotel, Mayfair London, is situated in the heart of London City Centre, close to a metro station. Notable landmarks nearby include Leicester Square and Buckingham Palace. For those interested in shopping, Piccadilly and the Royal Arcade are great destinations. Additionally, Berkeley Square and Green Park are also highly recommended places to visit.