Das Flemings Mayfair Hotel befindet sich im Herzen von Mayfair. Der nächstgelegene Flughafen ist der 26 km entfernte Flughafen London Heathrow. Zu den nahe gelegenen Sehenswürdigkeiten zählen der Buckingham Palace (850 m) sowie Big Ben (3 km) und London Eye (4 km).