206 Castle Street, Salisbury, Wiltshire, SP1 3TE
Situated in Salisbury City, in the beautiful countryside of Wiltshire, the Milford Hall Hotel & Spa is a short walk from the Cathedral City Centre of Salisbury with its historic market square and is conveniently located to visit the world famous Stonehenge.
Find us on social media
Looking for the best theatre shows, restaurants, bars and accommodation in Salisbury? Browse our full Salisbury guide.
Salisbury