Central House Apts, Camberley, United Kingdom
Central House Apts is conveniently located at 75 to 79 Park Street in Camberley, United Kingdom
Hotel Location:
Address: 75 to 79 Park Street
City: Camberley
Country: United Kingdom
Hotel Features:
- Check-In Time: 1400
- Check-Out Time: 1000