Luxury Hotels Atlas / Places / United Kingdom / Shaftesbury / The Grosvenor Arms
The Grosvenor Arms
Shaftesbury, United Kingdom · Independent · Near Luxury



The Grosvenor Arms is an independent Near Luxury hotel in Shaftesbury, United Kingdom, on the Luxury Hotels Atlas.
- 18 rooms
Open The Grosvenor Arms in the atlas for live weekend rates, photos, and the full folio.