Business Video - Macdonald Frimley Hall Hotel & Spa, Camberley, England
submitted by uklmhbon 05/19/161
5 of 5 videos for the hotel. A distinctive meeting venue, an ivy-clad Victorian manor house in the leafy suburbs of Surrey, set within private grounds.