The Egypt Mill Hotel is situated in the unspoilt Cotswold town of Nailsworth. The 16th century riverside hotel features a restaurant and bar ... » Veja mais