- UK Information
- UK Hotels
- Crown Inn, The
Crown Inn, The
This charming inn is situated in Bishop’s Waltham, a small town on the River Hamble in Hampshire. It is a 5-minute walk from the ruins of Bishop's Waltham Palace, which dates back to 1135.
Rating
Prices from £65
8