Premier Inn Glastonbury is a good place to stay to see Glastonbury Lake Village. It’s 1.7 mi away.