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
                                                    
                        
                    
