United Kingdom George & Pilgrims – RelaxInnz, Hotels at Glastonbury United Kingdom George & Pilgrims – RelaxInnz is Best Hotels In Glastonbury United Kingdom… Edit