Located 1 km from Central Square Theatre in Cambridge, this apartment features a patio with city views. The apartment is 1.1 km from Harvard University. A flat-screen TV is provided. Other facilities at 6 Ballord Place include a barbecue.
Address: 6 Ballord Place, Cambridge
Rates from:
USD 120 | More:
Booking.com