SACO Aparthotel Farnborough
2 Victoria Road, Farnborough, Farnborough, GU14 7GX, United Kingdom,Object type: Hotel Farnborough
Just 450 yards from Farnborough Railway Station, in the town centre, Farnborough Serviced Apartments were built in 2010. The apartments have fully-equipped kitc