The Grosvenor Arms

Starting at
$193

TripAdvisor Review

Based on 863 review

See all

This charming hotel is located in Shaftesbury. The total number of units is 16\. Those who dislike animals may enjoy their stay, as this establishment does not allow pets.

More details