Luxury Town House is an accommodation set in Cambridge, 3.1 km from University of Cambridge and 2.1 km from Botanic Garden Cambridge. This property offers access to a patio.
The 2-bedroom apartment features a living room with satellite flat-screen TV and DVD player, and a fully equipped kitchen with dishwasher. The accommodation also includes a bathroom with a bath.
Guests can relax in the garden at the property.
Museum of Archaeology and Anthropology is 2.9 km from the apartment. London Stan...sted Airport is 34 km from the property.
|11 Alpha Terrace|