Celebrity Life
The Perfect Countryside Retreat, Bedford Lodge Hotel & Spa
The perfect country getaway! The Bedford Lodge Hotel and Spa is the beautifully presented four-star hotel in the heart of Newmarket, Suffolk. Exuding all the charisma of a traditionally English country house it is the ultimate in a countryside retreat. The hotel and spa are set in three acres of beautifully preened gardens; neighboring the […]
The post The Perfect Countryside Retreat, Bedford Lodge Hotel & Spa appeared first on Upscale Living Magazine.