AMOCITY
Overlooking the Charles River, in Boston city center, this historic landmark hotel offers luxurious guestrooms featuring flat-screen TVs, aw...