Milford Hall Hotel & Restaurant, Salisbury ***
Salisbury, United Kingdom
Sleeping Rooms
45 rooms
Location
Sleeping Rooms
Total number of rooms
45
Maximum number of rooms for groups
Address and Location Info for Milford Hall Hotel & Restaurant, Salisbury
Full Address
206 Castle St, Salisbury, Wiltshire SP1 3TE, United Kingdom
City
Salisbury
Region
Wiltshire
Country
United Kingdom
Latitude
51.074902
Longitude
-1.796820