Enchanted Village: a hotel for hobbits?
The Enchanted Village, a new hotel at the Alton Towers resort and amusement park in Staffordshire, England might have a familiar “ring” to it for fans of the Lord of the Rings. It’s designed to reflect the visual sense of the movies based on J.R.R….