Hotels in Salisbury

Find the best hotels in Salisbury, United Kingdom: 1 places with address, phone number, opening hours and ratings.

The Angel Inn 3

The Angel Inn 3

Inn

4.1 (90)

High St, Hindon, Salisbury SP3 6DJ

Other cities in United Kingdom