New Luxury Hotel Accommodation Revealed at Center Parcs Woburn Forest
Center Parcs Woburn Forest has revealed that their 75 bedroom Hotel is now complete. The new luxury Hotel boasts Austrian inspired rooms for couples and friends to book for mid-week and weekend short breaks. It is nestled within Woburn Forest’s woodland landscape with stunning views through the trees and across the lake. Just 50 minutes from central London, the Hotel…
read more