General Description | |
The Harvard Square Hotel is located in Cambridge, Mass., across the street from Harvard Square and three blocks from Harvard University. The Charles River and the Fogg Art Museum are five blocks from the hotel. Freedom Trail, the Bunker Hill Monument and shopping on Newbury Street are three miles away. Transportation is one block from the hotel at the Red Line Harvard Square "T" stop. | |
Hotel Description: | |
Hotel Type: | Hotel |
Address: | 110 Mount Auburn St. |
The minimal room price: | 170 USD |
Hotel Class: | (2 stars) |
Compare prices & Check availability |