Holiday Inn Hotel, Mayfair, London W1J 8NE

Holiday Inn Hotel London Mayfair

3 Berkeley St,
London,
W1J 8NE

Tel: 0871 423 4876

Mayfair, Marylebone, Soho