Company name: Riverside Rest
Description: Book your next UK holiday in our luxury self catering accommodation in rural Nottinghamshire, right in the heart of the English countryside. Our unique loft-style apartments with premium furnishings and fittings are the perfect base for a luxury short break.
Church St, Ollerton, Newark NG22 9AB, United Kingdom