Hotels in Enfield

    Enfield Details

    Enfield in situated very near to London, being only 15 miles from Charing Cross. For this reason, many people choose to stay in the town in order to make trips to the capital city either on business or for pleasure, and the attractive town means that you can escape from the city when you want to. Palace Gardens Shopping Center is the largest shopping center in the town, and this was actually built on the site of the old Palace of Enfield, from which it takes its name.If you want to stay in one of the discount hotels available in Enfield, the best place to book is It takes the hassle out of finding and reserving the ideal hotel for you, making your stay more enjoyable. An interesting feature of the town is the New River, which is a manmade river built to provide water to London, and you can find this next to Town Park, a pleasant open space in the town. You will also be interested to know that Enfield was the site of the first ever ATM, or cash machine, which was installed in 1967.