The following are the hotels that are at "Cambridge"

 

1 6 Ballord Place

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  
Back to Top