Central House
75-79 Park Street, Camberley, GU15 3PE, United Kingdom,Object type: Hotel Camberley
One of our top picks in Camberley.Situated in the heart of Camberley town centre, Central House offers purpose-built apartments and suites with fully equipped k