Limetree Spa
206 Castle St, Salisbury SP1 3TE
+441722424117
Contacts
206 Castle St, Salisbury SP1 3TE
Description
Salisbury Hotel near Central Salisbury | Milford Hall Hotel
Milford Hall Hotel - Hotel Accommodation in Salisbury Wiltshire and Hotel Venue for Weddings, Stonehenge and the Masonic Festival Weekends.
Features
- Wheelchair-accessible toilet