UK
Salisbury / VIP Accommodation / Millford Hall Hotel & Spa

Millford Hall Hotel & Spa

Millford Hall Hotel & Spa, Salisbury

206 Castle Street, Salisbury, Wiltshire, SP1 3TE

About Millford Hall Hotel & Spa

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.

Social Media

Find us on social media

What's on in Salisbury

Looking for the best theatre shows, restaurants, bars and accommodation in Salisbury? Browse our full Salisbury guide.

Salisbury

Promote your business or event

Promote your business Promote your event

Theatres Worldwide

Design by Pink Dog Media. Powered by Fusion Consulting