The Who’d A Thought It Inn... Situated in the heart of the unique and mystical market town of Glastonbury in one of the prettiest areas of England.
There are 5 well appointed double or twin bedrooms.
Each room has been individually furnished with both taste and comfort in mind. All 5 rooms have either an en suite bathroom or shower room.