Lakeside (International) Hotel
Sitting on a picturesque and idyllic lake in the heart of Frimley Green, Surrey is the three-star business-class and vacation hotel, Lakeside International, which is located on the Lakeside Complex -

Show businesses near Camberley