215 Charles Street, Boston
Overlooking the Charles River, in Boston city center, this historic landmark hotel offers luxurious guestrooms featuring flat-screen TVs, award-winning dining and lounge options and easy access to top attractions.