The Studio Landbeach
Landbeach, United Kingdom
The Studio Landbeach
117 Waterbeach Road, Landbeach, United Kingdom
Ranking: The Studio Landbeach is ranked 1st out of 3 accommodation options available in Landbeach.
Classification: Apartments
The Studio Landbeach is well located in the centre of the town. Marshall Airport Cambridge (CBG) is within a 20 minute drive from the Studio Landbeach. University of Cambridge can be reached with a 20 minute drive. Busy and vibrant, this neighbourhood offers a wide range and variety of dining choices.