The May Fair Hotel

Stratton Street
Mayfair
London
London
W1J 8LT