Milford Hall Hotel & Spa
206 Castle Street Salisbury, SP1 3TEMilford Hall Hotel & Spa is in the heart of this ancient city, just a short walk from the shopping area and cathedral, and is ideally located for visiting Stonehenge.
45 rooms
from £66