LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Inn at Harvard
1201 Massachusetts Ave, Cambridge, MA 02138
Guests of the inn can relax in oversized plush chairs and look over Harvard Square. The smoke-free hotel also features an on-site restaurant and provides expanded business services. Each room, and the Presidential Suite, features a well-lit work area with... more
1201 Massachusetts Ave, Cambridge, MA 02138
Guests of the inn can relax in oversized plush chairs and look over Harvard Square. The smoke-free hotel also features an on-site restaurant and provides expanded business services. Each room, and the Presidential Suite, features a well-lit work area with... more
$ 119 Average Price |
|