Who would have guessed that prison could be so romantic? If you stay at only one hotel in Boston it has to be The Liberty Hotel. It is such a unique experience with spacious rooms and 5 restaurants/bars. This hotel stands where the Charles Street Jail once stood and they have played on that to give you a taste of Boston’s history.