Harvard Square Hotel
110 Mount Auburn Street, Harvard Square, Cambridge, MA
Harvard Square Hotel's good location gets good marks from our customers. During your stay, you're just a quick walk from Harvard University. You'll find features such as free WiFi in public areas, plus a coffee shop/cafe and a snack bar/deli.