Search Hotels
Search History
1 Hotels found in Aldbourne.
Destination: United Kingdom Aldbourne |
Hotel Address: 2 The Square
Overlooking the village pond, The Crown is set in the heart of historic Albourne, boasting home-cooked, locally sourced food and rustic en suite rooms It provides real ales, a regular quiz night, and free Wi-Fi
With original features and wooden furnishings, each room at The Crown at Aldbourne features a flat-screen TV and teacoffee facilities for guests to relax with
Food at The Crown is freshly...More