Welcome to Karma Salford Hall – an historic country retreat dating back 700 years,
situated in the heart of the English Cotswolds. Located near the historic towns of
Stratford Upon Avon – Shakespeare’s birthplace, and Leamington Spa – known for its
Regency architecture and shopping opportunities, Karma Salford Hall offers a quintessentially
English experience that will linger long in your memory.
A historic country retreat dating back 700 years, situated in the Vale of Evesham
neighboring the English Cotswolds, one of the prettiest rural regions anywhere in
the British Isles. Nestled amid farms, fields and ancient villages, the resort once
belonged to King Henry VIII and retains its Tudor charm while offering traditional
yet contemporary comforts, including 32 charming bedrooms, restaurant, library, games
room and bar. With the historic towns of Stratford Upon Avon, Shakespeare’s birthplace
and Leamington Spa, famed for its Regency architecture and shopping opportunities,
the resort offers a quintessentially English experience that will linger long in memory.