Milford Hall Hotel & Restaurant
Milford Hall Hotel & Restaurant, 206 Castle Street, Salisbury, SP1 3TE
Milford Hall is the highest rated of all the hotels in Salisbury. It is located in the heart of this ancient city, just a short walk from the shopping area and cathedral, and is ideally located for visiting Stonehenge. Originally a Georgian mansion ho
Milford Hall Hotel & Restaurant at a glance
- Address:Milford Hall Hotel & Restaurant, 206 Castle Street, Salisbury, SP1 3TE
- Map:View this hotel on a map
- Price details:Rooms from £60.00 per night (includes discount for booking online).
- Number of rooms:35
- Special rates:Discount offered if booked online. Check availability below to find out how much you will save.