Mercure Salisbury White Hart Hotel

1 St John Street, Salisbury, Wiltshire, SP1 2SD

Upgrade Listing