Sopwell House . Hertfordshire . United Kingdom .
Sopwell House is a 128 room/suite luxury country house set amongst 12 acres of peaceful Hertfordshire countryside and is a member of Preferred Hotels & Resorts and Historic Hotels Worldwide. It is located approximately 15 miles from LTN Airport, 26 miles from LHR Airport and 2 miles from St. Albans train station. If you’re seeking a luxury hotel near London that takes your rest and relaxation seriously you’ve come to the right place.