Bed & Breakfast
A Tranquil Haven on the banks of the River Severn.
A place where you can experience luxurious comfort whilst you indulge in the splendour of nature at her most serine and beautiful.
Located in Gloucestershire, between the cities of Tewkesbury and Cheltenham and a short drive from Gloucester, Odda's Barn Bed and Breakfast offers surroundings and accommodation unlike anywhere else.
Perfect for guests who wish to experience all that the Cotswolds has to offer.
Click here for more information or call 07786256016.
Odda’s Barn is located in the secluded village of Deerhurst Gloucestershire and is ideally located for exploring the Cotswolds and Malvern Hill. Click here to find us.