Superb location for business travellers.
Travelodge Camberley is ideally situated in the town centre and is very close to Camberley train station. The hotel is also just 25 miles from Heathrow airport making it an ideal choice for companies looking for accommodation that is well situated and cos